def pregunta
reply = gets.chomp.downcase
if reply == 'si'
puts 'Correcto'
end
if reply == 'no'
puts 'Incorrecto'
end
end
pregunta 'alfkjdasñlfj?'
在我提出问题(“pregunta”是英文问题)后,当我输入答案(“si”或“no”时,程序应该告诉我我是对的(“correcto”)还是错误的(“incorrecto”) )。我没有得到答案,而是得到一个“ArgumentError”。我究竟做错了什么?
我正在使用 Ruby 1.9.3-p194