我可以在for循环中使用算术表达式吗?
例如
Tobias.. 6
问题是不添加2
到i
,但是这i+2
不是一个任务,所以它会导致一个无限循环.你可以像这样写:
var i; for(i = 2; i < 10; i += 2){ document.write(i); }
i += 2
表示"将2添加到i
并存储结果i
",基本上是两次i++
.
示例在此修复.
这里有无限循环的例子
问题是不添加2
到i
,但是这i+2
不是一个任务,所以它会导致一个无限循环.你可以像这样写:
var i; for(i = 2; i < 10; i += 2){ document.write(i); }
i += 2
表示"将2添加到i
并存储结果i
",基本上是两次i++
.
示例在此修复.
这里有无限循环的例子