Metoda findLastIndex
Metoda findLastIndex pomaga znaleźć
indeks pierwszego elementu od końca tablicy,
odpowiadającego warunkowi zgodnie z przekazaną
w parametrze funkcją zwrotną.
Jeśli element nie istnieje,
zwracany jest -1.
Składnia
tablica.findLastIndex(funkcja);
Przykład
Znajdźmy indeks liczby dodatniej w tablicy:
let arr = [-12, -13, 14, 15];
let res = arr.findLastIndex(function(elem) {
return elem > 0;
});
console.log(res);
Wynik wykonania kodu:
3
Przykład
A teraz znajdźmy indeks elementu, którego nie ma w tablicy:
let arr = ['a', 'b', 'c', 'd'];
let res = arr.findLastIndex(function(elem) {
return elem === 'f';
});
console.log(res);
Wynik wykonania kodu:
-1