# Метод findLastIndex

Метод `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`

## Смотрите также

- метод `find`,
  который ищет элемент в массиве
- метод `findIndex`,
  который ищет индекс элемента в массиве
- метод `findLast`,
  который ищет элемент с конца массива

← →
↑
en ru