Encuentra el último elemento
Implementa ultimo(lista), que devuelva el último elemento o undefined si la lista está vacía.
Arrays Inicial
Tu misión
Implementa ultimo(lista), que devuelva el último elemento o undefined si la lista está vacía.
Define la función ultimo en el editor. El corrector llamará a tu función con distintas entradas y comprobará el valor devuelto. No basta con imprimir un resultado fijo.
Repasa si lo necesitas: Devuelve un valor con return · Lee un elemento de un array
length indica cuántos elementos hay. El último índice es lista.length - 1. Si la lista está vacía, leer esa posición devuelve undefined.
| Llamada | Debe devolver |
|---|---|
ultimo([1,2,3]) | 3 |
ultimo(["a"]) | "a" |
Pulsa Comprobar solución para probar también otras entradas. Puedes usar cualquier implementación que cumpla la consigna.
¿Necesitas una pista?
Pista 1
Los índices empiezan en cero.
Pista 2
¿Qué índice ocupa el último de 3 elementos?
Pista 3
Usa lista[lista.length - 1].
Ver solución explicada
El último índice válido es longitud menos uno.
function ultimo(lista) {
return lista[lista.length - 1];
}Esta es una solución posible. Otras implementaciones que produzcan el mismo comportamiento también son válidas.
Crea primero(lista).