2016-03-23 19 views
-3

Yapılandırmada bir ELSE deyim kodu üzerinde çalışıyorum.Ruby - if else

puts "Do you like PC?" 
case (gets.chomp) 
when 'yes' 
    puts "I do too" 
when 'no' 
    puts "Mac is better" 
end 

Şimdi (1) BAŞKA kullanın ve (2) ELSEIF kullanmak için yapılandırmak çalışıyorum: burada kodudur. Bunu "else" i kullanmak için nasıl daha iyi yazarım ve "elseif" i kullanmak için nasıl yazarım.

puts "Do you like PC?" 
answer = gets.chomp 

if answer == 'yes' 
    puts "I do too" 
elsif answer == 'maybe' 
    puts "you're confused" 
else 
    puts "Mac is better" 
end 

kelime case case deyimlerinin korunur: İşte Sen olarak yeniden yazmak gereken başka versiyonu için

puts "Do you like PC?" 
case (gets.chomp) 
if 'yes' 
    puts "I do too" 
else 
    puts "Mac is better" 
end 

cevap

1

yazdığı.

+0

Teşekkür ederim Sagarpandy. ELSIF kullanarak nasıl yazarsın? – Koda

+0

@Koda _elsif_ uygulamak için cevabımı düzenledim. –

+1

OH ... soğuk. Teşekkür ederim. O zaman oldu, sen rock @ sagarpandya82! – Koda

İlgili konular