首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >当涉及到数组时,基本的循环逻辑?

当涉及到数组时,基本的循环逻辑?
EN

Stack Overflow用户
提问于 2019-06-25 08:55:41
回答 3查看 52关注 0票数 -3

我很难理解简单的逻辑,因为数组从0开始。我将大量简化我的问题:

我有一个大小为5的数组。索引如下:1,2,3,4。增量是2。我需要检查每个增量元素之间的差异。

代码语言:javascript
复制
//So the result I want:
var1 = a[2] - a[0]
var2 = a[4] - a[2].
//My for loop:
incr = 2;
size = 5;
for (x = 0; x + incr < size; x+= incr)
    var[] = a[x + incr] - a[x]

这个for循环失败的原因是a[x + incr]将会越界。我怎样才能正确地构造它呢?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56745537

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档