Я работаю над изучением Ruby the Hard Way онлайн; Я только что закончил 26-е упражнение, которое было «тестом», в ходе которого вы исправили чей-то сломанный код.
Моя проблема возникла с использованием аргумента с методом pop. Я знаком с основами, но правильный ответ означал изменение аргумента с «-1» на «1», и я не уверен, что это означает, точно.
Строка, о которой идет речь:
def puts_last_word(words)
word = words.pop(1)
puts word
end
Я предполагаю, что он извлекает второй элемент из массива, но я хотел бы получить подтверждение или помощь, в зависимости от того, что подходит.
Большое спасибо за чтение!