for文の次に使用頻度が高いのが、while文になります。while文は指定された条件がtrueである限り、特定のコードブロックを繰り返し実行します。

while (条件) {
// 条件がtrueの間、実行されるコード
}
for文でのコードを書き換えると、下記になります。
let i = 1;
while (i <= 4) {
console.log(i);
i++;
}
whileループはiの値が4以下の場合に実行を続けます。変数ii++i = i + 1の省略形)を使って各反復で1ずつ増加します。iが5になると、条件i <= 4falseになり、ループが終了します。
どちらでも、同じ結果になりますが、カウンタ変数を使用して、特定の範囲内で反復する必要がある場合は、for文が適しています。例えば、配列の要素を順番に処理する場合にはfor文が適してるとのことでよく使用されるようです。

投稿者

Kの手習い

前職はOA機器の販売営業でしたが、退職して、50代で1からプログラマーを目指します。一般的にこの年齢からは厳しいと言われておりますが、この歳ならではの経験を活かして、頑張ります!

コメントを残す