BİLGİ SAYAMIYORUM beta

Ruby de switch ifadesi nasıl yazılır?

0

Ruby sadeliği ve öğrenmesi kolay olan bir programalama dili olmasıyla pek çok kişinin ilgisini çekebilir. Özellikle son dönemde bu dili kullanan insanı ve şirket sayısı da arttı. Bir çok dile benzemesine rağmen bazı noktalarda basit bazılarında gerekli derecede karmaşık farklılık içeriyor. Java da kullanılan switch her değerlendirme için case ile beraber yazılıyor. C# da da biraz syntax farklılığı olsa da yazım aynı. Ruby de ise durum şu şekilde: 

Diyelim ki "a" değerinin çeşitli halleri için bir switch ifadesi yazmak istiyoruz. Her durum için belirtilen "puts ..." diyerek ekrana yazı yazdırıyoruz. 
case a
 
when 1..5
  puts "Bir ile beş arasında"
when 6
  puts "Sayı 6 "
when String
  puts "Sayı girmedin, yazı girdin."
else
  puts "Bana verdiğin rakam #{a}"
 
end

BENZER 7

Kimse etkileşime girmemiş

ETİKETLER