A qué se debe que para imprimir la ultima letra de un string algunos utilizan .substr(-1)

Pregunta de la clase:
Variables: Strings
Abner Pérez Rodríguez

Abner Pérez Rodríguez

Pregunta
studenthace 5 años

A qué se debe que para imprimir la ultima letra de un string algunos utilizan .substr(-1)

1 respuestas
para escribir tu comentario
    Erik Ochoa

    Erik Ochoa

    studenthace 5 años

    Esa función recibe dos parámetros

    str.substr(start[, length])

    start: El primer elemento a tomar y la posición inicial. length: La cantidad de elementos a tomar. Si no se especifican se toman todos los restantes desde la posición de start.

    Si empiezas en la posición

    -1
    quiere decir que empiezas desde la última letra es algo como (longitudTotal-1) y al no especificar length toma todas las letras restantes (que no hay porque empezamos en al última).

    Cabe recalcar que se considera una función legacy y ahora se recomienda usar substring.

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.