条件が成立する間くり返すRubyのwhile文をブラウザで実行できます。初心者向けに、コードを編集して実行結果をすぐ確認できます。 下のコードはブラウザ内でそのまま実行できます。「実行エディタで開く」を押すと、progoのオンラインRuby実行環境にコードが読み込まれ、その場で動作を確認できます。
n = 1
while n <= 5
puts "count: #{n}"
n += 1
end
# until は条件が偽の間くり返す
c = 0
until c >= 3
c += 1
end
puts "終了 c = #{c}"
▶ このコードを実行エディタで開く
while 条件は条件が真の間くり返します。until 条件は条件が偽の間くり返します。endでブロックの終わりを示します。