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