同じ処理を繰り返す:for文02
繰り返し線を描画
lineStyle(5, 0x669900, 60); //線幅、色、不透明度 moveTo(0, 0); //開始点座標(x, y) lineTo(400, 200); //終了点座標(x, y)
- 繰り返し描画を記述する
lineStyle(5, 0x669900, 60); for ( x = 0; x < 10; x++ ) { xx = x * 30; moveTo(xx, 0); lineTo(xx, 200); }
i
- for文ではカウンタの変数を「i」(index)にすることが一般的
- 5回「こんにちは」と表示するには
for( i =1; i <=5; i++ ) { trace(i); trace("こんにちは"); }
- 「0〜99」までの数値を表示するには
for( i =1; i < 100; i++ ) { trace(i); }
- 「10〜0」まで減らすを表示するには
for( i =10; i >= 0; i-- ) { trace(i); }
- 「0〜8」まで2ずつ加算を表示するには
for( i =0; i <= 8; i = i+2 ) { trace(i); }
方眼を描画
lineStyle(3, 0x669900, 60); // 線の太さと色と不透明度を決める for ( i = 1; i < 19; i++ ) { p = i * 20; // 縦の線 moveTo(p, 20); lineTo(p, 360); // 横の線 moveTo(20, p); lineTo(360, p); }