こんにちは、いくつかの基本的な JavaScript を理解するのが難しいと感じています
10 から 0 までカウントダウンするループを作成し、console.log を使用してその値をコンソールに出力しています。ループ内ではif
、数値が 0 かどうかを確認するためにステートメントが使用されます。数字の代わりに。
ここに私の作業コードがあります:
for (i=10; i>=0; i--;)
{
if (i === 0)
{
console.log("Blast Off!");
}
else
{
console.log(i);
}
}
ただし、私が必死に理解しようとしているのは、次のfor
ループの停止です。
i>=0;
i
これは、がゼロ以上の場合、毎回減少するループを進み、i
ゼロに達したときに停止することを効果的に言っていますか?
逆に、for
ループ コードを以下に示すように変更するi
と、ゼロ以下である場合、i
ゼロに達するまで毎回減少するループを実際に進んでいますか?
ストップが変更された場合、ループが印刷されない理由は何ですか? これは、ループが実行されないことを意味するゼロ以下の値をi
決して保持しないためですか?
i<=0;
これを解決するための助けがあれば、大いに感謝します。