96 of 264 menu

Meetod lastIndexOf

Meetod lastIndexOf teostab elemendi otsimist massiivist. Tagastab leitud elemendi viimase indeksi, või -1, kui sellist elementi ei ole. Esimese parameetrina määrame otsitava elemendi, teise (valikulise) parameetrina - indeksi, millest tuleks otsimist alustada. Otsimine toimub massiivi lõpust alguse poole.

Süntaks

massiiv.lastIndexOf(element, [kust alustada]);

Näide

Leiame massiivist viimase kolmiku asukoha:

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

Koodi täitmise tulemus:

4

Näide

Nüüd proovime leida elementi, mida massiivis ei ole:

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

Koodi täitmise tulemus:

-1

Näide

Alustame otsimist määratud positsioonist. Tulemusena leitakse viimane kolmik, välja arvatud vahele jäetud:

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

Koodi täitmise tulemus:

3

Vaata ka

  • meetod includes,
    mis kontrollib elemendi olemasolu massiivis
  • meetod indexOf,
    mis otsib elemente algusest
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu