Una pregunta, tengo esto: var nombre = “erick”; nombre.charAt(nombre.length -1); <ul> <li>El length de nombre es de 5 si le digo nombre.l...

Pregunta de la clase:
Variables: Números
Erick Acosta

Erick Acosta

Pregunta
studenthace 5 años

Una pregunta, tengo esto:

var nombre = “erick”;

nombre.charAt(nombre.length -1);

  • El length de nombre es de 5 si le digo nombre.length la respuesta es 5
  • si le doy nombre[5] la respuesta es undefined y nombre[4] = “k”
2 respuestas
para escribir tu comentario
    Edmundo Salamanca Villa

    Edmundo Salamanca Villa

    studenthace 5 años

    Todo empieza desde 0 cuando hablamos de index c: por eso si es 5 el length, es 0 1 2 3 4, 4 seria tu última letra.

    Juan Castro

    Juan Castro

    teacherhace 5 años

    Recuerda que en programación siempre empezamos a contar en 0. Por lo tanto, aunque la longitud de un string sea de 5 (e->primero, r->segundo, i->tercero, c->cuatro y k->quinto, 5 en total), la posición de cada letra se empieza a contar desde cero (nombre[0] -> e, nombre[1] -> r, nombre[2] -> i, nombre[3] -> c, nombre[4] -> k).

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.