gpt4 book ai didi

ruby - 比较 Ruby 中的范围

转载 作者:数据小太阳 更新时间:2023-10-29 08:32:20 24 4
gpt4 key购买 nike

为什么这个等式返回false

(0..9) === (0..9)
=> false

虽然这个等式返回真...

5 === 5
=> true

这个等式也成立吗?

(0..9) == (0..9)
=> true

关于范围,我遗漏了什么?

最佳答案

Range 类重新定义了 === 运算符来检查右边的参数是否在每个 http://www.ruby-doc.org/core-1.9.3/Range.html#method-i-3D-3D-3D 的范围内,这就是为什么你看到你所看到的。

关于ruby - 比较 Ruby 中的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19990202/

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