我无法让该程序正确响应用户输入。无论用户输入什么,各种循环技术要么只运行一次块,要么无限运行块(我也尝试过case
)while
。这是我尝试过的最新方法:
work_summary = []
begin
# code that runs a sprint and adds results to the work_summary array
puts "Would you like to add a sprint, Y/N?"
sprint = gets.to_s
end until sprint == "N"
print work_summary, "\n"
Ruby 从不反对我使用各种方法的语法,但它也永远不会起作用。