2015年4月30日

Rubyメモ:for文とwhile文

via:プロゲート
≫「in」の前に変数、「in」の後に繰り返す範囲を指定すると、その範囲の数値が順に変数に代入され、処理が繰り返し実行されます。 図の例では、「puts 1」,「puts 2」...「puts 100」のように1から100までの数字が順に変数iに代入されます。

via:プロゲート
≫条件式を指定し、それがtrueの間、処理が繰り返し実行されます。 for文の時のように変数iが自動的に増えていかないため、ここではループのたびに「i += 1」を行っています。

via:プロゲート
≫ break文は現在のループを強制的に中断する命令です。break文はif文と組み合わせて利用するのが一般的です。

≫ループそのものを完全に抜けてしまうbreakに対して、nextは現在の周だけをスキップし、ループそのものは継続して実行します。

0 件のコメント:

コメントを投稿