მეთოდი 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