Лучший способ, которым я могу описать то, что я ищу, - показать вам неудачный код, который я пробовал до сих пор:
case car
when ['honda', 'acura'].include?(car)
# code
when 'toyota' || 'lexus'
# code
end
У меня есть около 4 или 5 различных ситуаций when
, которые должны запускаться примерно с 50 различными возможными значениями car
. Есть ли способ сделать это с помощью блоков case
или я должен попробовать массивный блок if
?