是否有类似于:
的红宝石成语a==b || a==c
我认为以下应该有效,但不是
a == b||c
答案 0 :(得分:4)
有时我会使用Array#include?
来检查一长串值的相等性。
[1,2,3].include? 2 # true
[1,2,3].include? 4 # false
但对于2个值,通常a == 1 || a == 2
更容易也更简单。
答案 1 :(得分:1)
a==b || a==c
是正确的方式。
Ruby不支持a == b||c
。
答案 2 :(得分:1)
也被广泛使用:
[b, c].include?(a)