Метод findLastIndex - поиск индекса элемента с конца массива на JavaScript
Метод findLastIndex
помогает найти
индекс первого элемента с конца массива,
соответствующий условию согласно переданному
в параметре коллбэку.
Если элемента нет, то
возвращается -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