gpt4 book ai didi

javascript - 带算术表达式的 for 循环

转载 作者:搜寻专家 更新时间:2023-11-01 05:10:24 24 4
gpt4 key购买 nike

我可以在 for 循环中使用算术表达式吗?

例如

<script>
var i=2;

for(i=2;i<10;i+2){
document.write(i);
}
</script>

最佳答案

问题不是将2加到i上,而是i+2不是赋值,所以会导致无穷大环形。你可以这样写:

var i;
for(i = 2; i < 10; i += 2){
document.write(i);
}

i += 2 意思是“将2加到i中,并将结果存入i”,基本上是两次i++.

示例已修复 here .

无限循环示例 here

关于javascript - 带算术表达式的 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34727327/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com