JS里 for循环i=0和i=1的区别

为什么有一些地方的for循环一开始 i 不能为0. . 两者在哪些地方有区别,会导致什么

i=几都可以 关键是要3个条件一起起作用控制循环次数 比如for(i+0;i<3;I++)就是循环3次,I=o一次,i=1一次,i=2一次。

for(i=1;i<=3:i++)也是循环3次 分别是i=1,2,3三次。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-10-23
就是个起点计数器,看你的实际情况啊,不同的逻辑不同的写法追问

(var i = 0; i < 9; i++) 和(var i = 1; i <= 9; i++),一样都是循环九次,为什么有些只能使用1而不能用0,这是因为什么,你能举个例子简单说一下吗,谢谢了~

追答

(var i = 0; i < 9; i++)

i从0到8 一共9个

(var i = 1; i <= 9; i++)

i从1到9 一共9个

但是循环里面可能是数组,数组有索引,乱写就越界

本回答被提问者采纳
相似回答