I want to test whether a
equals 1 or 2
I could do
a == 1 || a == 2
but this requires repeating a
(which would be annoying for longer variables)
I'd like to do something like a == (1 || 2)
, but obviously this won't work
I could do [1, 2].include?(a)
, which is not bad, but strikes me as a bit harder to read
Just wondering how do to this with idiomatic ruby
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…