Then は省略可能。elsif な事に注意。
-- 一般的な if 文 -- if num == 0 puts "ゼロ" elsif num < 0 puts "負" else puts "正" end
-- if 修飾子 -- puts "ゼロ" if num == 0
case num when 0 puts "ゼロ" when 1..100 puts "1 〜 100" else puts "その他" end
for i in 1..10 puts i end
-- 一般的な while 文 -- while line = gets print line end
-- while 修飾子 -- print line while line = gets
Ruby プログラムメモ 書籍紹介 検索ディレクトリ