Хорошо. Я хочу, чтобы произошло следующее, вот пример:
puts "what would you like to see?"
var = gets.chomp
if var == "z"
puts "this"
elsif var == "d"
puts "stack"
elsif var == "y"
puts "overflow"
else
puts "I don't understand that."
end
В настоящее время все работает нормально, пока я не хочу, чтобы пользователь переопределил 'var'. В настоящее время все циклы просто зацикливают путы из elsif - я хочу, чтобы он снова запросил ввод пользователя, а затем распечатал elsif.
Например:
Пользователь вводит y
, код должен сказать overflow
, а затем вернуться к строке 1. Любая помощь будет потрясающей.