【发布时间】:2016-11-10 13:20:02
【问题描述】:
我不知道为什么,但是我不能在 for 循环中正常增加值。
for (var i = 0; i < 5; i++) {
var number= 0
number++
console.log(number);
}
这是一个简单的例子,我在控制台中得到了 5 次数字 1,分别为 0、1、2、3、4。 我怎样才能做到这一点?
【问题讨论】:
-
将数字声明移到for循环之外
-
谢谢,它有效,但为什么我进入控制台(1,2,3,4,5),插入(0,1,2,3,4)
-
然后将
number++移到console.log下方 -
因为你在
console.log()之前递增。如果您想在循环开始时使用number的值,请先使用log。 -
你知道你可以写
console.log(i);?
标签: javascript for-loop increment