use*_*482 0 javascript for-loop
for (var i = 10; i < 41; i+2) {
console.log(i);
}
Run Code Online (Sandbox Code Playgroud)
我正在学习基本的javascript,当我在chrome上运行它时,它很糟糕.我认为循环无限但我不明白为什么.
但是当我换i + 2到时i++,它工作正常.
我想打印出10和40之间的偶数,这就是为什么我换i + 2到i++.
我不允许i增加2吗?
你永远不会改变它的价值i.您的表达式不是值的赋值i.
你需要一个额外的任务+=
i += 2
Run Code Online (Sandbox Code Playgroud)
for (var i = 10; i < 41; i += 2) {
console.log(i);
}Run Code Online (Sandbox Code Playgroud)