L'instruction suivante est-elle possible avec Rails/Ruby? Si oui, comment :)Rails 3 If Statement ,,, SI XXX est égal au moins à un (Var1, Var2, Var3)
IF XXX Égale Au moins un (Var1, Var2, Var3)
L'instruction suivante est-elle possible avec Rails/Ruby? Si oui, comment :)Rails 3 If Statement ,,, SI XXX est égal au moins à un (Var1, Var2, Var3)
IF XXX Égale Au moins un (Var1, Var2, Var3)
Essayez ceci:
if [v1, v2, v3].any?{|v| v=="XXX"}
p "Success"
end
OU
if [v1, v2, v3].include?("XXX")
p "Success"
end
if [a, b, c].find_index(XXX)
Cela semble assez simple. Et il n'y a rien de mal avec la façon classique, aussi
if XXX == a || XXX == b || XXX == c
ces deux étaient grandes réponses rapides. Je vous remercie – AnApprentice