配列とループは相性がいい

ループで効率的に

ここで問題です。前回ご紹介した次のプログラム、もっと短く記述することができます。どう変更すればよいでしょうか?

正解例です。

表示命令の「window.alert」が5行から1行になりました。これは16行目~18行目でループ(繰り返し処理)を利用し実現しています。

ループ命令で5回処理が実行されます。それと同時に変数iが0~4まで1ずつ増えていきます。この変数iを利用して配列の番号(ticket[i])としています。

配列とループ処理を組み合わせることにより効率的にプログラムを作ることができます。ループの条件等を変更しながら動きを確認してみてください。

タイトルとURLをコピーしました