Método findLastIndex
O método findLastIndex ajuda a encontrar
o índice do primeiro elemento a partir do final do array,
que corresponde à condição de acordo com a
função de callback passada como parâmetro.
Se o elemento não for encontrado,
é retornado -1.
Sintaxe
array.findLastIndex(função);
Exemplo
Vamos encontrar o índice de um número positivo no array:
let arr = [-12, -13, 14, 15];
let res = arr.findLastIndex(function(elem) {
return elem > 0;
});
console.log(res);
Resultado da execução do código:
3
Exemplo
Agora vamos encontrar o índice de um elemento que não está presente no array:
let arr = ['a', 'b', 'c', 'd'];
let res = arr.findLastIndex(function(elem) {
return elem === 'f';
});
console.log(res);
Resultado da execução do código:
-1