unless ... end

# xが nil以外の場合は値を出力
x = 100
unless x.nil?
  puts "有効値(#{x})です"
else
  puts "有効値ではありません"
end


概要

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

構文

unless 条件 [then]
 処理
[else
 処理]
end

備考

・unless構文に elsif句を指定することはできません。

関連