96 of 264 menu

Metoda lastIndexOf

Metoda lastIndexOf efectuează căutarea unui element într-o matrice. Returnează indexul ultimului element găsit, sau -1, dacă nu există un astfel de element. Primul parametru specifică elementul de căutat, al doilea (opțional) - poziția de la care trebuie să înceapă căutarea. Căutarea se efectuează de la sfârșitul matricei spre început.

Sintaxă

matrice.lastIndexOf(element, [de unde să începem]);

Exemplu

Să găsim poziția ultimului 3 în matrice:

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

Rezultatul executării codului:

4

Exemplu

Acum să încercăm să găsim un element care nu se află în matrice:

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

Rezultatul executării codului:

-1

Exemplu

Să începem căutarea de la o poziție specificată. Ca rezultat, va fi găsit ultimul 3, cu excepția celor omise:

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

Rezultatul executării codului:

3

Vezi și

  • metoda includes,
    care verifică prezența unui element în matrice
  • metoda indexOf,
    care caută elemente de la început
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge