A findLastIndex metódus

A findLastIndex metódus segít megtalálni az első elem indexét a tömb végétől kezdve, amely megfelel a feltételnek az átadott visszahívó függvény alapján. Ha az elem nem található, akkor visszatérési érték -1.

Szintaxis

javascripttömb.findLastIndex(függvény);

Példa

Keressük meg egy pozitív szám indexét a tömbben:

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

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

console.log(res);

A kód végrehajtásának eredménye:

javascript3

Példa

Most pedig keressük meg egy olyan elem indexét, amely nincs a tömbben:

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

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

console.log(res);

A kód végrehajtásának eredménye:

javascript-1

Lásd még

  • a find metódus,
    amely egy elemet keres a tömbben
  • a findIndex metódus,
    amely egy elem indexét keresi a tömbben
  • a findLast metódus,
    amely a tömb végétől kezdve keres egy elemet