跳至内容

&& - 逻辑与运算符

&& (和) 评估其左侧。如果它是真值,它会评估其右侧并具有该值。否则,它具有左侧的值。其类型是两侧类型联合。

您可以将 && 视为 if 的语法糖

some_exp1 && some_exp2

以上等同于

tmp = some_exp1
if tmp
  some_exp2
else
  tmp
end