我想检查 my_number 是否在某个范围内,包括较高的值。
在 IF 语句中,我只需使用 "x > 100 && x <= 500"
但是在 Ruby 案例(开关)中我应该怎么做?
使用:
case my_number
when my_number <= 500
puts "correct"
end
不起作用。
笔记:
标准范围不包括 my_number 正好为 500 的情况,并且我不想添加第二个“when”,因为我必须编写 double Content
case my_number
# between 100 and 500
when 100..500
puts "Correct, do something"
when 500
puts "Correct, do something again"
end