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