Metodo findLast

Il metodo findLast cerca il primo elemento dalla fine dell'array secondo la callback passata nel parametro. Se l'elemento non viene trovato, il risultato restituito è undefined.

Sintassi

javascriptarray.findLast(funzione);

Esempio

Troviamo un elemento dell'array che soddisfi le condizioni specificate nella funzione:

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

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

console.log(res);

Risultato dell'esecuzione del codice:

javascript5

Vedi anche

  • metodo find,
    che cerca un elemento nell'array
  • metodo findIndex,
    che cerca l'indice di un elemento nell'array
  • metodo findLastIndex,
    che cerca l'indice di un elemento dalla fine dell'array