Застревание в главе 8:
Введите столько слов, сколько мы хотим
Одно слово в строке, продолжая, пока мы просто не нажмем Enter на пустой строке
Повторяет слова обратно к нам в алфавитном порядке.
Используйте 'sort'
Итак, вот что я получил, но у меня возникли забавные проблемы с тем, что я не могу получить первое слово в массив [среди прочего]
# alphabetting
puts 'Tell us some of your favorite things!'
# create an array
words = []
while gets.chomp != ''
words.push gets.chomp
words.sort
puts words
end
Сделал ли это, и теперь это работает ... Должен ли я иметь "вещь" там, хотя? Кажется капризным назначать в цикле while.
puts 'Tell us some of your favorite things!'
words = []
puts words
while (thing = gets.chomp) != ''
words.push thing
end
puts words.sort