Metoda findLastIndex
Metoda findLastIndex pomáhá najít
index prvního prvku od konce pole,
který odpovídá podmínce podle předaného
callbacku.
Pokud prvek není nalezen,
vrací se -1.
Syntaxe
pole.findLastIndex(funkce);
Příklad
Najděme index kladného čísla v poli:
let arr = [-12, -13, 14, 15];
let res = arr.findLastIndex(function(elem) {
return elem > 0;
});
console.log(res);
Výsledek provedení kódu:
3
Příklad
A nyní najděme index prvku, který se v poli nenachází:
let arr = ['a', 'b', 'c', 'd'];
let res = arr.findLastIndex(function(elem) {
return elem === 'f';
});
console.log(res);
Výsledek provedení kódu:
-1