Método findLastIndex
El método findLastIndex ayuda a encontrar
el índice del primer elemento desde el final del array
que cumple con la condición según la
función de retorno pasada
como parámetro. Si no se encuentra el elemento,
devuelve -1.
Sintaxis
array.findLastIndex(función);
Ejemplo
Encontremos el índice de un número positivo en el array:
let arr = [-12, -13, 14, 15];
let res = arr.findLastIndex(function(elem) {
return elem > 0;
});
console.log(res);
Resultado de la ejecución del código:
3
Ejemplo
Ahora encontremos el índice de un elemento que no está en el array:
let arr = ['a', 'b', 'c', 'd'];
let res = arr.findLastIndex(function(elem) {
return elem === 'f';
});
console.log(res);
Resultado de la ejecución del código:
-1