Metoden findLastIndex

Metoden findLastIndex hjälper till att hitta index för det första elementet från slutet av arrayen som uppfyller villkoret enligt den återanrop som skickas som parameter. Om elementet inte finns, returneras -1.

Syntax

javascriptarray.findLastIndex(funktion);

Exempel

Låt oss hitta index för ett positivt tal i arrayen:

javascriptlet arr = [-12, -13, 14, 15];

let res = arr.findLastIndex(function(elem) {
  return elem > 0;
});

console.log(res);

Resultat av kodkörning:

javascript3

Exempel

Och låt oss nu hitta index för ett element som inte finns i arrayen:

javascriptlet arr = ['a', 'b', 'c', 'd'];

let res = arr.findLastIndex(function(elem) {
  return elem === 'f';
});

console.log(res);

Resultat av kodkörning:

javascript-1

Se även

  • metoden find,
    som söker efter ett element i en array
  • metoden findIndex,
    som söker index för ett element i en array
  • metoden findLast,
    som söker efter ett element från slutet av arrayen