我一直致力于配置ELSE语句代码。 这是代码:
puts "Do you like PC?"
case (gets.chomp)
when 'yes'
puts "I do too"
when 'no'
puts "Mac is better"
end
现在我正在配置它(1)使用ELSE,(2)使用ELSEIF。我怎样才能更好地编写它来使用“else”,如何编写它以使用“elseif”。这是我为else版本编写的内容
puts "Do you like PC?"
case (gets.chomp)
if 'yes'
puts "I do too"
else
puts "Mac is better"
end
答案 0 :(得分:2)
你应该重写为:
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
为case语句保留关键字case
。