Rubyで条件式がfalseの時に処理を実行したい時は、unless 構文を使います。
if の逆ですね。
例1.unless 式?
unless flag? 処理 end
例2.unless 式 then
unless flag then 処理 end
式に否定文や論理演算を混ぜると非常に読みずらくなるので、分かりやすさを意識して使いたいところです。
Rubyで条件式がfalseの時に処理を実行したい時は、unless 構文を使います。
if の逆ですね。
例1.unless 式?
unless flag? 処理 end
例2.unless 式 then
unless flag then 処理 end
式に否定文や論理演算を混ぜると非常に読みずらくなるので、分かりやすさを意識して使いたいところです。