Obtener el ultimo elemento de un arreglo en JavaScript

Obtener el ultimo elemento de un arreglo en JavaScript

Quiza te has encontrado con la necesidad de obtener el ultimo elemento de un array o arreglo en JavaScript. Por lo menos a mi me ha pasado y me di cuenta que unas de las maneras más faciles de lograrlo sin modificar el array original es haciendo uso de la propiedad length.

Supongamos que tenemos el siguiente arreglo:

const nombres = ["Juan","Maria","Yolanda","Roberto"];

Sabemos que podemos acceder a cada elemento del array nombres por medio de su indice. Es decir que el primer nombre se puede obtener con nombres[0], el segundo con nombres[1] y asi sucesivamente. Si no sabias esto puedes darte una vuelta en el articulo sobre como trabajar con arreglos.

Entonces, para obtener el ultimo elemento solo necesitas saber cual es su indice el cual se puede calcular facilmente al saber el tamaño del arreglo por medio de la propiedad length. Usando esa propiedad podemos aplicar la siguiente formular .length - 1.

Y asi lograremos acceder al ultimo elemento del arreglo.

const ultimoElemento = nombres[nombres.length - 1]