ruby – 如何检查值是否包含在两个其他值之间?

前端之家收集整理的这篇文章主要介绍了ruby – 如何检查值是否包含在两个其他值之间?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想表达一个这样的条件:
if 33.75 < degree <= 56.25
  # some code
end

但是Ruby给出了这个错误

undefined method `<=' for true:TrueClass

我猜想这样做的一个方法就是:

if 33.75 < degree and degree <= 56.25
  # code
end

但没有另一个,更简单的方法

解决方法

Ruby也有之间:
if value.between?(lower,higher)

猜你在找的Ruby相关文章