¿Por que se pone el -1 en el chartAt? Gracias c:

Pregunta de la clase:
Variables: Strings
Johan Leonardo Suárez Ospina

Johan Leonardo Suárez Ospina

Pregunta
studenthace 6 años

¿Por que se pone el -1 en el chartAt? Gracias c:

2 respuestas
para escribir tu comentario
    Jonathan Gonzalez Botero

    Jonathan Gonzalez Botero

    studenthace 6 años

    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

    Edward Steven Ramos Palacios

    teacherhace 6 años

    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: ""
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.

Fundamentos de JavaScript 2018
Fundamentos de JavaScript 2018

Fundamentos de JavaScript 2018

JavaScript es un lenguaje de programación que se trabaja desde el navegador. Construye programas, conoce el entorno, los condicionales y las estructuras repetitivas. Aprende cuáles son y cómo se declaran las variables y las funciones de JS.