მეთოდი findLastIndex

მეთოდი findLastIndex ეხმარება ვიპოვოთ პირველი ელემენტის ინდექსი მასივის ბოლოდან, რომელიც შეესაბამება პირობას პარამეტრად გადაცემული კოლბექის მიხედვით. თუ ელემენტი არ არის, მაშინ დააბრუნებს -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,
    რომელიც ეძებს ელემენტს მასივის ბოლოდან