как использовать рубиновый «случай… когда» с неравенствами?

можно ли это сделать в ruby? кажется, что он "пропускает" случаи с неравенствами

 case myvar
 when  myvar < -5
    do somethingA
 when -5..-3
    do special_something_XX
 when -2..-1
    do special_something_YY
 when myvar == 0
    do somethingB
 when myvar > 0
    go somethingC
 end
50
задан Andrew Grimm 10 January 2013 в 11:27
поделиться