Método findLast

O método findLast busca o primeiro elemento a partir do final do array de acordo com o callback passado como parâmetro. Se o elemento não for encontrado, o resultado retornado é undefined.

Sintaxe

javascriptarray.findLast(função);

Exemplo

Vamos encontrar um elemento do array que corresponda às condições especificadas na função:

javascriptlet arr = [1, 2, 3, 4, 5];

let res = arr.findLast(function(elem) {
  return elem > 0;
});

console.log(res);

Resultado da execução do código:

javascript5

Veja também

  • método find,
    que busca um elemento no array
  • método findIndex,
    que busca o índice de um elemento no array
  • método findLastIndex,
    que busca o índice de um elemento a partir do final do array