Метод findIndex

Метод findIndex омогућава да пронађете индекс првог елемента према прослеђеном колбеку у параметру. Ако елемент није пронађен, враћа се -1.

Синтакса

javascriptниз.findIndex(функција);

Пример

Хајде да пронађемо индекс првог парног елемента низа:

javascriptlet arr = [1, 2, 3, 4, 5];

let res = arr.findIndex(function (elem){
  return elem % 2 == 0;
});

console.log(res);

Резултат извршавања кода:

javascript1

Пример

А сада да поставимо услове у функцији којим неће одговарати ниједан елемент у низу:

javascriptlet arr = [1, 2, 3, 4, 5];

let res = arr.findIndex(function (elem){
  return elem < 0;
});

console.log(res);

Резултат извршавања кода:

javascript-1

Погледајте такође

  • метод find,
    који тражи елемент у низу
  • метод findLast,
    који тражи елемент од краја низа
  • метод findLastIndex,
    који тражи индекс елемента од краја низа