&& - 論理AND演算子¶
&&
(and)は、左辺を評価します。左辺が真の場合、右辺を評価し、その値を返します。そうでない場合は、左辺の値を返します。その型は、両辺の型の和集合です。
&&
は、if
のシンタックスシュガーと考えることができます。
some_exp1 && some_exp2
上記は、次と同等です。
tmp = some_exp1
if tmp
some_exp2
else
tmp
end
&&
(and)は、左辺を評価します。左辺が真の場合、右辺を評価し、その値を返します。そうでない場合は、左辺の値を返します。その型は、両辺の型の和集合です。
&&
は、if
のシンタックスシュガーと考えることができます。
some_exp1 && some_exp2
上記は、次と同等です。
tmp = some_exp1
if tmp
some_exp2
else
tmp
end