gpt4 book ai didi

ruby - 当其中一个操作数为 nil 时,按位或返回 bool 值

转载 作者:太空宇宙 更新时间:2023-11-03 16:53:33 25 4
gpt4 key购买 nike

为什么这里按位或返回一个 bool 值。在所有运算符中,我对按位运算符的期望最低。

nil | 5 # => true
nil | 0 # => true
nil | true # => true
nil | false # => false
nil | nil # => false

最佳答案

找到 an answer在同一主题中:)

结果是 NilClass#|被覆盖:

false | obj → true or false
nil | obj → true or false
Or—Returns false if obj is nil or false; true otherwise.

关于ruby - 当其中一个操作数为 nil 时,按位或返回 bool 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15563200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com