无|| 假和假|| 在红宝石中没有

use*_*814 11 ruby null

nil || false返回falsefalse || nil返回nil.有没有人对此有解释?

x1a*_*1a4 17

在Ruby中,一切都是表达式,表达式将返回在其中计算的最后一个值.

对于这两个示例,||表达式的左侧计算为假值,因此Ruby然后计算右侧,并返回它.