96 of 264 menu

Метад lastIndexOf

Метад lastIndexOf ажыццяўляе пошук элемента ў масіве. Вяртае нумар апошняга знойдзенага элемента, альбо -1, калі такога элемента няма. Першым параметрам мы паказваем элемент для пошуку, другім (неабавязковым) - пазіцыю, з якой варта пачынаць пошук. Пошук вядзецца з канца масіву ў пачатак.

Сінтаксіс

масіў.lastIndexOf(элемент, [адкуль пачынаць]);

Прыклад

Давайце знойдзем пазіцыю апошняй тройкі ў масіве:

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

Вынік выканання кода:

4

Прыклад

Цяпер давайце паспрабуем знайсці элемент, якога няма ў масіве:

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

Вынік выканання кода:

-1

Прыклад

Давайце пачнем пошук з зададзенай пазіцыі. У выніку будзе знойдзена апошняя тройка, за выключэннем прапушчаных:

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

Вынік выканання кода:

3

Глядзіце таксама

  • метад includes,
    які правярае наяўнасць элемента ў масіве
  • метад indexOf,
    які шукае элементы з пачатку
Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць