为什么-4<;=-4评估正确,为什么9>=9在Ruby中是否为真?

为什么-4<;=-4评估正确,为什么9>=9在Ruby中是否为真?,ruby,Ruby,在Rubyon codeacademy做一些练习时遇到了这两个问题。不确定我是否清楚为什么-4=9在Ruby中的值为true?有人能解释一下,让我更好地理解吗?谢谢 -4=9。9等于9,因此表达式的计算结果为true。因为=表示“大于或等于”,所有数字都等于它们自己。我知道这是一个愚蠢的问题,但非常感谢您的解释!现在对我来说很有意义。欢迎你;对编程中的逻辑有坚实的数学基础是很好的。

在Rubyon codeacademy做一些练习时遇到了这两个问题。不确定我是否清楚为什么-4=9在Ruby中的值为true?有人能解释一下,让我更好地理解吗?谢谢

-4=9
。9等于9,因此表达式的计算结果为true。

因为
=
表示“大于或等于”,所有数字都等于它们自己。

我知道这是一个愚蠢的问题,但非常感谢您的解释!现在对我来说很有意义。欢迎你;对编程中的逻辑有坚实的数学基础是很好的。