unless
unless (EXPR) BLOCK
unless (EXPR) BLOCK else BLOCK
unless (EXPR) BLOCK elsif (EXPR) BLOCK ...
unless (EXPR) BLOCK elsif (EXPR) BLOCK ... else BLOCK
unless EXPR
EXPRが偽の場合にBLOCKを実行します。if文の逆です。
サンプルプログラム
# 単純なunless文
unless ($score >= 60) {
print "不合格\n";
}
# 修飾子
print "不合格\n" unless $score >= 60;
関連項目
・if文・条件演算子
