Metodo findLastIndex
Il metodo findLastIndex aiuta a trovare
l'indice del primo elemento dalla fine dell'array
che soddisfa la condizione secondo la
callback passata come parametro.
Se l'elemento non viene trovato,
viene restituito -1.
Sintassi
array.findLastIndex(funzione);
Esempio
Troviamo l'indice di un numero positivo in un array:
let arr = [-12, -13, 14, 15];
let res = arr.findLastIndex(function(elem) {
return elem > 0;
});
console.log(res);
Risultato dell'esecuzione del codice:
3
Esempio
Ora troviamo l'indice di un elemento che non è presente nell'array:
let arr = ['a', 'b', 'c', 'd'];
let res = arr.findLastIndex(function(elem) {
return elem === 'f';
});
console.log(res);
Risultato dell'esecuzione del codice:
-1