findLastIndex Metodu
findLastIndex metodu, bir dizinin sonundan başlayarak,
parametre olarak verilen geri çağırma fonksiyonu'na göre
koşulla eşleşen ilk elemanın indeksini bulmaya yardımcı olur.
Eğer eleman bulunamazsa,
-1 döndürülür.
Sözdizimi
dizi.findLastIndex(fonksiyon);
Örnek
Dizideki pozitif bir sayının indeksini bulalım:
let arr = [-12, -13, 14, 15];
let res = arr.findLastIndex(function(elem) {
return elem > 0;
});
console.log(res);
Kodun çalıştırılmasının sonucu:
3
Örnek
Şimdi de dizide olmayan bir elemanın indeksini bulalım:
let arr = ['a', 'b', 'c', 'd'];
let res = arr.findLastIndex(function(elem) {
return elem === 'f';
});
console.log(res);
Kodun çalıştırılmasının sonucu:
-1