这里是一个正在学习 Ruby 的初学者,目前正在学习这个教程,并且正在做以下练习:编写一个程序,要求我们输入任意数量的单词(每行一个单词,直到我们在空行上仅按 Enter 键为止),然后按字母顺序将这些单词重复回来。目前我正在忽略按字母顺序排列这一部分。下面是我的代码:
puts 'Hi, do you need something sorted?'
yn = gets.chomp
while yn != 'no'
puts 'What else?'
array = [gets]
yn = gets.chomp
end
puts 'Here\'s what you told me: ' +array.to_s
我已经花了几个小时来调整这个。为了防止我的笔记本因为沮丧而损坏,我正在休息。有没有更有经验,可能更有耐心的人能指出我的错误?