Rails / Ruby可以使用以下语句吗?如果是这样,如何:)
如果XXX等于至少一个(Var1,Var2,Var3)
答案 0 :(得分:8)
试试这个:
if [v1, v2, v3].any?{|v| v=="XXX"}
p "Success"
end
OR
if [v1, v2, v3].include?("XXX")
p "Success"
end
答案 1 :(得分:2)
if [a, b, c].find_index(XXX)
听起来很简单。古典方式也没有错:
if XXX == a || XXX == b || XXX == c