Metod findLastIndex

Metod findLastIndex pomaže da se nađe indeks prvog elementa od kraja niza, koji odgovara uslovu prema prosleđenom parametru povratnom pozivu. Ako element ne postoji, vraća se -1.

Sintaksa

javascriptniz.findLastIndex(funkcija);

Primer

Hajde da nađemo indeks pozitivnog broja u nizu:

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

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

console.log(res);

Rezultat izvršavanja koda:

javascript3

Primer

A sada hajde da nađemo indeks elementa kojeg nema u nizu:

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

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

console.log(res);

Rezultat izvršavanja koda:

javascript-1

Pogledajte takođe

  • metod find,
    koji traži element u nizu
  • metod findIndex,
    koji traži indeks elementa u nizu
  • metod findLast,
    koji traži element od kraja niza