【发布时间】:2016-05-25 23:44:46
【问题描述】:
不明白为什么最后的i=5,变量i的最后增量在哪里?
var i;
for( i = 0; i <5; ){
console.log("i = " + i); // i = 0, 1, 2, 3, 4
i = i + 1;
}
console.log(i); // i = 5
【问题讨论】:
-
i的值增加,但在i < 5条件下失败,因此for-loop被终止。 -
for( i = 0; i <=5; ){会给你“最后一个”增量,但这就像 for-loop 的基础
标签: javascript increment