私は、Learning Ruby the Hard Way online に取り組んでいます。誰かの壊れたコードを修正する「テスト」である 26 番目の演習を終えたところです。
私の問題は、 pop メソッドで引数を使用することで発生しました。私は基本に精通していますが、正解は引数を「-1」から「1」に変更することを意味し、それが何を意味するのか正確にはわかりません。
問題の行は次のとおりです。
def puts_last_word(words)
word = words.pop(1)
puts word
end
配列から2番目の要素がポップされると思いますが、確認またはヘルプのいずれか適切な方が必要です。