Metoda findLast

Metoda findLast hledá první prvek od konce pole podle callback funkce předané v parametru. Pokud prvek není nalezen, vrací se jako výsledek undefined.

Syntaxe

javascriptpole.findLast(funkce);

Příklad

Najděme prvek pole, který odpovídá podmínkám zapsaným ve funkci:

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

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

console.log(res);

Výsledek provedení kódu:

javascript5

Viz také

  • metoda find,
    která hledá prvek v poli
  • metoda findIndex,
    která hledá index prvku v poli
  • metoda findLastIndex,
    která hledá index prvku od konce pole