Najlepszym sposobem, w jaki mogę opisać to, czego szukam, jest pokazanie nieudanego kodu, którego do tej pory próbowałem:
case car
when ['honda', 'acura'].include?(car)
# code
when 'toyota' || 'lexus'
# code
end
Mam około 4 lub 5 różnych whensytuacji, które powinny być wywołane przez około 50 różnych możliwych wartości car. Czy można to zrobić za pomocą casebloków, czy powinienem wypróbować masywny ifblok?