17 NİSAN 2012, Salı
Ruby - birden çok değerleri ile ifade '' blok ne Durumda
Aradığım şeyi anlatmanın en iyi yolu, şimdiye kadar denedim başarısız oldu kod göstermek için:
case car
when ['honda', 'acura'].include?(car)
# code
when 'toyota' || 'lexus'
# code
end
car
yaklaşık 50 farklı olası değerler tarafından tetiklenmesini yaklaşık 4 veya 5 when
farklı durumlar var. Bir şekilde case
ile bunu yapmak için bloklar veya if
büyük bir blok denemeli miyim?
CEVAP
17 NİSAN 2012, Salı
case
açıklamada, ,
if
deyim ||
eşdeğerdir.
case car
when 'toyota', 'lexus'
# code
end
Bunu Paylaş:
Nasıl bir düzenli ifade içinde birden ...
Düzenli ifade: tırnak işaretleri arası...
Nasıl Ruby sonsuzluk ifade etmek?...
C nasıl başlatıldığını# birçok dize de...
Sıyırma yeni satır olmadan Ruby birden...