findLastIndex ක්රමය
findLastIndex ක්රමය උපකාර කරන්නේ
callback පරාමිතියක් ලෙස සපයනු ලැබූ ශ්රිතයට අනුව කොන්දේසියට ගැලපෙන,
අරාවේ අවසානයේ සිට පළමු මූලද්රව්යයේ
දර්ශකය සොයා ගැනීමට ය.
මූලද්රව්යයක් නොමැති නම්,
-1 නැවත ලබා දෙනු ලැබේ.
වාක්ය රීතිය
අරාව.findLastIndex(ශ්රිතය);
උදාහරණය
අපි අරාවක ධන සංඛ්යාවක දර්ශකය සොයා ගනිමු:
let arr = [-12, -13, 14, 15];
let res = arr.findLastIndex(function(elem) {
return elem > 0;
});
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
3
උදාහරණය
දැන් අපි අරාවේ නොපවතින මූලද්රව්යයක දර්ශකය සොයා ගනිමු:
let arr = ['a', 'b', 'c', 'd'];
let res = arr.findLastIndex(function(elem) {
return elem === 'f';
});
console.log(res);
කේතය ක්රියාත්මක කිරීමේ ප්රතිඵලය:
-1