
Johan Leonardo Suárez Ospina
Pregunta¿Por que se pone el -1 en el chartAt? Gracias c:

Jonathan Gonzalez Botero
Si te entendí, usarias nombre.charAt(nombre.length-1) esto es porque si vas a recorrer ese string siempre va a empezar en la posicion 0, entonces si tu nombre es JUAN: nombre.length -> 4 **nombre.charAt(nombre.length) **-> indefinido, no hay letra en la posicion 4 (sabiendo que la primer letra empieza en la posición 0) nombre.charAt(nombre.length - 1) -> N

Edward Steven Ramos Palacios
En que parte lo viste? Solo vi que usara 1 y 2 en los ejemplos. De igual forma, el chartAt(-1) retornaria un string vacío.
const nombre = 'Pedro' nombre.chartAt(-1) // output: ""