Ruby
if [#q4cb3960]
x >= y y以上
x <= y y以下
パターン1 [#h3b9be82]
a = 10
if a > 10 then
puts "BIG"
else
puts "Not big"
end
パターン2(省略系) [#mf8293f7]
a = 10
puts "BIG" if a > 9
パターン3 (省略系)[#ffe51460]
a = 10
puts a > 9 ? "big" : "small"
case [#oe501c63]
signal = "pink"
case signal
when "red"
puts "STOP"
when "yellow"
puts "STOP"
when "green", "blue"
puts "GO"
else
puts "no signal"
end