findLastIndex ක්‍රමය

findLastIndex ක්‍රමය උපකාර කරන්නේ callback පරාමිතියක් ලෙස සපයනු ලැබූ ශ්‍රිතයට අනුව කොන්දේසියට ගැලපෙන, අරාවේ අවසානයේ සිට පළමු මූලද්‍රව්‍යයේ දර්ශකය සොයා ගැනීමට ය. මූලද්‍රව්‍යයක් නොමැති නම්, -1 නැවත ලබා දෙනු ලැබේ.

වාක්‍ය රීතිය

javascriptඅරාව.findLastIndex(ශ්‍රිතය);

උදාහරණය

අපි අරාවක ධන සංඛ්‍යාවක දර්ශකය සොයා ගනිමු:

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

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

console.log(res);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript3

උදාහරණය

දැන් අපි අරාවේ නොපවතින මූලද්‍රව්‍යයක දර්ශකය සොයා ගනිමු:

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

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

console.log(res);

කේතය ක්‍රියාත්මක කිරීමේ ප්‍රතිඵලය:

javascript-1

මෙයද බලන්න

  • find ක්‍රමය,
    එය අරාවක මූලද්‍රව්‍යයක් සොයයි
  • findIndex ක්‍රමය,
    එය අරාවක මූලද්‍රව්‍යයක දර්ශකය සොයයි
  • findLast ක්‍රමය,
    එය අරාවේ අවසානයේ සිට මූලද්‍රව්‍යයක් සොයයි