until文
スポンサーリンク
スポンサーリンク
ライフスタイル関連のコンテンツ
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
お金 | 仕事 | 勉強 | プライベート | 健康 | 心
プログラミング関連のコンテンツ
C言語/C++入門 | Ruby入門 | Python入門 | プログラミング全般
ifとunlessの関係のように、whileの条件の判定を逆にして繰り返し処理を扱うのが、until文です。
untilに指定された条件が偽の場合に、ループが実行されます。
スポンサーリンク
while文で紹介したスクリプトを、untilを使って書き直してみます。
i = 1 sum = 0 until i > 10 print i print ' + ' if (i <= 9) sum = sum + i i += 1 end print " = ", sum, "\n\n" print "What's i ? : ", i
untilに指定される条件が、whileの場合とは逆になります。
実行結果。
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 = 55 What's i ? : 11
while文の例と、まったく同じ結果です。
スポンサーリンク
- - 関連記事 -
- break, next, redoの違い
- loopメソッド
- eachメソッド
- while文
- for文・for~in
- timesメソッド・繰り返し回数指定
- while文(繰り返し)
- loop と while true の違い
スポンサーリンク