96 of 264 menu

Metod lastIndexOf

Metod lastIndexOf obavlja pretragu elementa u nizu. Vraća indeks poslednjeg pronađenog elementa, ili -1, ako takav element ne postoji. Prvim parametrom navodimo element za pretragu, drugim (opcionim) - poziciju sa koje treba započeti pretragu. Pretraga se obavlja od kraja niza ka početku.

Sintaksa

niz.lastIndexOf(element, [odakle početi]);

Primer

Hajde da nađemo poziciju poslednje trojke u nizu:

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

Rezultat izvršavanja koda:

4

Primer

Sada hajde da pokušamo da nađemo element koji nije u nizu:

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

Rezultat izvršavanja koda:

-1

Primer

Hajde da započnemo pretragu od zadate pozicije. Kao rezultat će biti pronađena poslednja trojka, izuzev preskočenih:

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

Rezultat izvršavanja koda:

3

Pogledajte takođe

  • metod includes,
    koji proverava prisustvo elementa u nizu
  • metod indexOf,
    koji traži elemente od početka
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij