durum = 1
# if kullanımı
if durum == 0
puts "Hata var!"
elsif durum == 1
puts "işlem başarılı"
elsif durum == 2
puts "başka bir mesaj"
elsif durum == 3
# falan
end
# case kullanımı
case durum
when 0
puts "hata var"
when 1
puts "işlem başarılı"
end
# if kullanımı
if durum == 0
puts "Hata var!"
elsif durum == 1
puts "işlem başarılı"
elsif durum == 2
puts "başka bir mesaj"
elsif durum == 3
# falan
end
# case kullanımı
case durum
when 0
puts "hata var"
when 1
puts "işlem başarılı"
end
ipucu
Eğer bir fonksiyondan dönen integer değere göre ekrana mesaj yazdırmak isteniliyorsa en kısa yol şu olabilir:
- # örnek bir fonksiyon
- def durum(kosul)
- kosul
- end
- mesajlar = ["hata var", "işlem başarılı", "mesaj üç", "mesaj dört"]
- puts mesajlar[durum(0)]







güzel bir makale ;)