[[命令リファレンス]]
----
*while
条件にしたがって、繰り返し処理を行います。
//plainForm
書式:
while (条件) 手続き
'''条件'''に書かれた計算式の値が[[真]]である間は'''手続き'''を繰り返し実行し、[[偽]]である場合は繰り返しを終了します。
条件については[[if]]文を参照してください。
''※'' while文でだけ使われる特別な条件として、 while( 1 ) という形式があります。これは無条件に(永久に)繰り返す、という意味になります。
**例1
//(オブジェクトを作成し、ダブルクリック後つぎのように入力します。)
extends SpriteChar;
while(x<300) {
// x が 300より小さい(300より左にいる)場合、この中を実行
x=x+1;
update();
}
▲ 実行すると、オブジェクトが右に移動しますが、x = 300 の地点で消滅します。
----
[[命令リファレンス]]