JavaScript for循环,关于索引
如何更改此循环,使其仅为JavaScript for循环,关于索引,javascript,for-loop,Javascript,For Loop,如何更改此循环,使其仅为i=12、18、24、30和36运行 for (var i = 12; i < 36; i++) { console.log(i); } for(变量i=12;i
i=12
、18
、24
、30
和36
运行
for (var i = 12; i < 36; i++) {
console.log(i);
}
for(变量i=12;i<36;i++){
控制台日志(i);
}
for(var i=12;i在循环中不执行i++操作,而是执行i+=6。如下所示:
for (var i = 12; i < 36; i += 6) {
console.log(i);
}
for(变量i=12;i<36;i+=6){
控制台日志(i);
}
for
语句中的i++
是循环下一次迭代之前要做的事情。因此在i++
的情况下,我们将变量i
增加1。因此,如果要增加6,则需要将6
添加到变量中,该变量将为您提供:
for (var i = 12; i < 36; i += 6) {
console.log(i);
}
for(变量i=12;i<36;i+=6){
控制台日志(i);
}
接下来,您希望包含36,因此需要将条件(循环中表示i<36
)更改为包含36。这非常简单,只需将“小于”更改为“小于或等于”:
for(var i=12;i或者(尽管不一定更好):
这表明您不需要在for
循环中使用递增计数器。@NewUser:。
for (var i = 12; i < 36; i += 6) {
console.log(i);
}
for (var i = 12; i <= 36; i += 6) {
console.log(i);
}
for(var i, values = [12, 18, 24, 30, 36]; i = values.shift();) {
console.log(i);
}