Fou*_*ara 4 javascript for-loop
我可以在for循环中使用算术表达式吗?
例如
<script>
var i=2;
for(i=2;i<10;i+2){
document.write(i);
}
</script>
Run Code Online (Sandbox Code Playgroud)
问题是不添加2到i,但是这i+2不是一个任务,所以它会导致一个无限循环.你可以像这样写:
var i;
for(i = 2; i < 10; i += 2){
document.write(i);
}
Run Code Online (Sandbox Code Playgroud)
i += 2表示"将2添加到i并存储结果i",基本上是两次i++.
示例在此修复.
这里有无限循环的例子
| 归档时间: |
|
| 查看次数: |
455 次 |
| 最近记录: |