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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау