while で条件を満たす間くり返す

JavaScript基礎文法:処理を組み立てる / 全 5

JavaScript基礎文法:処理を組み立てる - while で条件を満たす間くり返す

回数ではなく条件でくり返す

for は「配列の数だけ」のように回数が決まっているときに使います。while は回数を決めず、条件が成り立っている間だけくり返します。残りの作品数が 0 になるまで、のような書き方に向いています。

for と違って、数える変数を増やしたり減らしたりする行は自分で書きます。この 1 行を落とすと何が起きるかを次の枚で見てください。

丸かっこの中の条件が真である間、波かっこの中がくり返し動きます。

let rest = 3; while (rest > 0) { console.log("残り " + rest + " 件"); rest = rest - 1; } console.log("全部できた"); // 残り 3 件 // 残り 2 件 // 残り 1 件 // 全部できた

1 / 5

このスライドが付いているレッスンを開く