あーるPG - 社会人のデジタル生活

日曜プログラマになろうかなーと思った30代理系社会人の、キャリアアップや趣味(特にデジタル情報)の記録。らーめんとビールが好き。

分岐

i = 0
begin
    if i == 0        #Cのif文
        i += 1
    elsif i > 10    #Cのelse if
        i -= 3
    else            #Cのelse
        i *= 2
    end                #endで終端する
    print i.to_s + ","
end while i < 20


case i                #Cのswitch
when 0, 1        #Cのcase. ','でor条件を並べる
    print "i<2"
when 20
    print "i==20"
else
    print "other"
end

if は thenまたは改行で区切る
ifの逆(条件がfalseの時に実行する)のunlessがある