Metod findLastIndex

Metod findLastIndex yordamida massiv oxiridan boshlab, parametr sifatida uzatilgan kollbék ga muvofiq shartni qanoatlantiruvchi birinchi elementning indeksini topish mumkin. Agar element topilmasa, -1 qaytariladi.

Sintaksis

javascriptmassiv.findLastIndex(funksiya);

Misol

Keling, massivdagi musbat son indeksini topamiz:

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

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

console.log(res);

Kodni bajarish natijasi:

javascript3

Misol

Endi esa, keling massivda mavjud bo'lmagan element indeksini topamiz:

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

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

console.log(res);

Kodni bajarish natijasi:

javascript-1

Shuningdek qarang

  • metod find,
    bu massivda elementni qidiradi
  • metod findIndex,
    bu massivda element indeksini qidiradi
  • metod findLast,
    bu massiv oxiridan elementni qidiradi