if ... end

# 変数nの値が偶数か奇数かで出力文言を切り替えます
n = 30
if n % 2 == 0
  puts "偶数です"
else
  puts "奇数です"
end


# 変数nの値によって出力文言を切り替えます
n = 30
if n < 10
  puts "10未満です"
elsif n < 20
  puts "20未満です"
elsif n < 30
  puts "30未満です"
elsif n < 40
  puts "40未満です"
else
  puts "40以上です"
end


# 後置if文
puts "rbCanvas/p5" if true


概要

条件が真の場合に処理を実行します。

構文

if 条件 [then]
 処理
[elsif 条件 [then]
 処理]
...
[else
 処理]
end

備考

関連