是否可以从 for 循环中省略变量赋值并执行类似的操作……?
otherVar = 3;
for ( otherVar > 0; otherVar-- )
{
stuff
}
是否可以从 for 循环中省略变量赋值并执行类似的操作……?
otherVar = 3;
for ( otherVar > 0; otherVar-- )
{
stuff
}
是的,但您需要输入分号:
var otherVar = 3;
for ( ; otherVar > 0; otherVar-- ) {
doStuff();
}
通常 While 在这种情况下更受欢迎(更好的可读性)..
otherVar = 3;
while ( otherVar > 0)
{
stuff
otherVar--;
}
您可以从任意数字开始倒计时:
var counter = 3;
while ( counter-- ) {
console.log( counter );
}
输出:2、1、0