我在Ruby的codeacademy上做一些练习,遇到了这两个问题。不确定我是否清楚地理解了为什么-4 \f25 <= -4 -4在-4\f25 Ruby -4中值为真,为什么-4\f25 9>=9 -4在-4\f25 Ruby-4中值为真?有没有人能解释一下,以便我能更好地理解?谢谢!
发布于 2017-02-23 04:50:20
<=是小于或等于运算符
要回答数字a和b是否为a <= b的问题,您可以问自己两个问题:
小于等于b的
a a如果任一问题的结果都是“是”,则<=运算符将计算为true。
对于您的示例
-4 <= -4 -4 less is -4?"No"-4 equal to -4?"Yes"
由于第二个问题的答案是“是”,因此-4 <= -4为true
发布于 2017-02-23 04:42:46
-4 <= -4表示-4小于或等于 -4。由于-4与-4相同,因此它的计算结果为true。
9 >= 9也是如此。9等于9,因此表达式的计算结果为true。
发布于 2017-02-23 04:42:53
因为<=意味着“小于等于”,而>=意味着“大于等于”,所有的数字都等于它们自己。
https://stackoverflow.com/questions/42401831
复制相似问题