Test whether a variable equals either one of two values

后端 未结 7 1222
别那么骄傲
别那么骄傲 2020-12-13 08:31

I want to test whether a equals 1 or 2

I could do

a == 1 || a == 2

but this requires repeating

7条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-12-13 09:01

    You can just use intersection like

    ([a] & [1,2]).present?
    

    a alternative way.

提交回复
热议问题