コンテンツへスキップ

&& - 論理AND演算子

&&(and)は、左辺を評価します。左辺がの場合、右辺を評価し、その値を返します。そうでない場合は、左辺の値を返します。その型は、両辺の型の和集合です。

&&は、ifのシンタックスシュガーと考えることができます。

some_exp1 && some_exp2

上記は、次と同等です。

tmp = some_exp1
if tmp
  some_exp2
else
  tmp
end