ループ(繰り返し)処理を行う「while」文についてのリファレンス。
-
while
while文は、ループ(繰り返し)処理を行う制御構文のひとつ。条件式の値が、「TRUE」の間、繰り返し処理を行う。
-
endwhile
while文は、開き波括弧「{」をコロン(:)、閉じ波括弧「}」をendwhile;に変更することができる。
-
while文の繰り返し処理をbreakで終了させる
while文は、break;で、ループ(繰り返し)処理を終了させることができる。
-
while文においてcontinueで次のループの処理へ移る
while文は、continue;で、現在のループ(繰り返し)の残りの処理をスキップし、次のループ(繰り返し)の処理へ移ることができる。
-
入れ子(ネスト)で多階層にしたwhile文
while文は、入れ子(ネスト)にして使うことができる。
-
多階層while文の複数の階層のループ処理をbreakで終了させる
入れ子(ネスト)で多階層にしたwhile文において、複数の階層のループ(繰り返し)処理を終了させたいときは、breakの引数に、終了させたい階層数を指定することができる。
-
多階層while文の複数の階層のループ処理をcontinueでスキップさせる
入れ子(ネスト)で多階層にしたwhile文において、複数の階層のループ(繰り返し)処理をスキップさせたいときは、continueの引数に、スキップさせたい階層数を指定することができる。