Метод 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