最新の「新着記事」はここから New!
2010-01-23
while - 繰り返し処理を行う
繰り返し処理を行うにはwhileを使用します。条件が真の間ブロック({})をループします。
while (条件) {
...
}
サンプル
while文を使用して0〜2までの数値を出力するサンプルです。while文の最後で変数「$i」をインクリメントしています。「$i」が3になると、条件が偽となるので、whileから抜けます。
# 0〜2まで数値を出力 my $i = 0; while ($i <= 2) { print "$i\n"; $i++; }
whileで繰り返しの処理すべてを記述することができますが、カウンタ変数(このサンプルでは$i)がスコープの外に出てしまうため、できるだけforを使用するようにしましょう。


