Metode findLastIndex

Metode findLastIndex palīdz atrast pirmā elementa no masīva beigām indeksu, kas atbilst nosacījumam saskaņā ar padoto parametrā izsaukuma funkciju. Ja elements nav atrodams, tad tiek atgriezts -1.

Sintakse

javascriptmassivs.findLastIndex(funkcija);

Piemērs

Atradīsim pozitīva skaitļa indeksu masīvā:

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

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

console.log(res);

Koda izpildes rezultāts:

javascript3

Piemērs

Un tagad atradīsim elementa indeksu, kura nav masīvā:

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

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

console.log(res);

Koda izpildes rezultāts:

javascript-1

Skatiet arī

  • metode find,
    kas meklē elementu masīvā
  • metode findIndex,
    kas meklē elementa indeksu masīvā
  • metode findLast,
    kas meklē elementu no masīva beigām