Rubyで繰り返し処理

while 条件 do
  繰り返したい処理
end
until 条件 do
  繰り返したい処理
end

または

繰り返したい処理 while 条件
繰り返したい処理 until 条件

または

begin
  繰り返したい処理
end while 条件
begin
  繰り返したい処理
end until 条件
for 変数 in オブジェクト do
  繰り返したい処理
end
  • 処理の中断など
    • break:繰り返しを強制的に終了
    • next :次の繰り返しに進む
    • retry:もう一度頭から繰り返す
    • redo :同じ条件で繰り返しをやり直す