Mbinu ya findLastIndex

Mbinu findLastIndex inasaidia kutafuta index ya elementi ya kwanza kutoka mwisho wa safu, inayolingana na sharti kulingana na kibali kilichopitishwa kwenye parameta. Iwapo hakuna elementi, basi inarejesha -1.

Sintaksia

javascriptsafu.findLastIndex(kitendakazi);

Mfano

Wacha tutafute index ya nambari chanya kwenye safu:

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

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

console.log(res);

Matokeo ya utekelezaji wa kodi:

javascript3

Mfano

Sasa wacha tutafute index ya elementi ambayo haipo kwenye safu:

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

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

console.log(res);

Matokeo ya utekelezaji wa kodi:

javascript-1

Angalia pia

  • mbinu find,
    inayotafuta elementi kwenye safu
  • mbinu findIndex,
    inayotafuta index ya elementi kwenye safu
  • mbinu findLast,
    inayotafuta elementi kutoka mwisho wa safu