Estoy trabajando en mi camino a través de Learning Ruby the Hard Way en línea; Acabo de terminar el vigésimo sexto ejercicio, que fue una "prueba" mediante la cual se corrigió el código roto de alguien.Ruby Basics: Pop Method in Array
Mi problema vino cuando usé un argumento con el método pop. Estoy familiarizado con los conceptos básicos, pero la respuesta correcta significaba cambiar el argumento de "-1" a "1", y no estoy seguro de lo que significa, exactamente.
La línea en cuestión es:
def puts_last_word(words)
word = words.pop(1)
puts word
end
Asumo que aparece el segundo elemento de la matriz, pero me gustaría confirmación o ayuda, según sea el caso.
Muchas gracias por leerlo!
No asuma, use 'ri Array.pop'. –