4 HAZİRAN 2009, PERŞEMBE
Nasıl Ruby anahtarı bir ifade yazabilirim?
Nasıl Ruby switch ifadesi yazılır?
CEVAP
4 HAZİRAN 2009, PERŞEMBE
Ruby case
expression yerine kullanır.
puts case a
when 1..5
"It's between 1 and 5"
when 6
"It's 6"
when String
"You passed a string"
else
"You gave me #{a} -- I have no idea what to do with that."
end
Karşılaştırma-tümce büyük / küçük harf-fıkra nesne ===
operatörü kullanarak nesneyi karşılaştırarak yapılır. O O 1..5 === a
String === a
, a === 1..5
değil. Bu eşitlik için sadece bir sınav yerine aralıkları ve sınıfları ve her türlü şeyi kullanabilirsiniz yukarıda gördüğünüz sofistike semantiği sağlar.
Bunu Paylaş:
Nasıl Karma bir anahtarı kaldırın ve R...
Nasıl Ruby sonsuzluk ifade etmek?...
Nasıl Ruby on Rails geçerli mutlak URL...
Nasıl Ruby alt veya üst durumda bir di...
Nasıl Ruby rastgele bir sayı almak içi...