Metoda findLastIndex

Metoda findLastIndex pomaga najti indeks prvega elementa od konca polja, ki ustreza pogoju glede na povratni klic, podan v parametru. Če elementa ni, se vrne -1.

Sintaksa

javascriptpolje.findLastIndex(funkcija);

Primer

Poiščimo indeks pozitivnega števila v polju:

javascriptlet arr = [-12, -13, 14, 15];

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

console.log(res);

Rezultat izvajanja kode:

javascript3

Primer

Zdaj pa poiščimo indeks elementa, ki ga ni v polju:

javascriptlet arr = ['a', 'b', 'c', 'd'];

let res = arr.findLastIndex(function(elem) {
  return elem === 'f';
});

console.log(res);

Rezultat izvajanja kode:

javascript-1

Glejte tudi

  • metoda find,
    ki išče element v polju
  • metoda findIndex,
    ki išče indeks elementa v polju
  • metoda findLast,
    ki išče element od konca polja