96 of 264 menu

Método lastIndexOf

El método lastIndexOf realiza una búsqueda de elemento en un array. Devuelve el índice del último elemento encontrado, o -1 si no existe tal elemento. Como primer parámetro especificamos el elemento a buscar, como segundo (opcional) - la posición desde la cual comenzar la búsqueda. La búsqueda se realiza desde el final del array hacia el principio.

Sintaxis

array.lastIndexOf(elemento, [desde dónde comenzar]);

Ejemplo

Encontremos la posición del último tres en el array:

let arr = [1, 2, 3, 3, 3, 4, 5]; let res = arr.lastIndexOf(3); console.log(res);

Resultado de la ejecución del código:

4

Ejemplo

Ahora intentemos encontrar un elemento que no está en el array:

let arr = [1, 2, 3, 4, 5]; let res = arr.lastIndexOf(6); console.log(res);

Resultado de la ejecución del código:

-1

Ejemplo

Comencemos la búsqueda desde una posición dada. Como resultado se encontrará el último tres, excluyendo los omitidos:

let arr = [1, 2, 3, 3, 4, 5, 3]; let res = arr.lastIndexOf(3, 4); console.log(res);

Resultado de la ejecución del código:

3

Véase también

  • método includes,
    que verifica la presencia de un elemento en un array
  • método indexOf,
    que busca elementos desde el principio
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar