115 of 264 menu

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

Véase también

  • método find,
    que busca un elemento en el array
  • método findIndex,
    que busca el índice de un elemento en el array
  • método findLast,
    que busca un elemento desde el final del array
uzhusvitbn