JavaScript-ში მასივებში ელემენტების იმუტაბელური დამატება

ახლა მოდით ვისწავლოთ როგორ შევასრულოთ იმუტაბელური დამატება ელემენტების მასივში. მაგალითისთვის გვქონდეს რაღაც მასივი:

javascriptlet arr = [1, 2, 3, 4, 5];

მოდით დავამატოთ მას ახალი ელემენტი. ჩვენი მიდგომის მიხედვით, ჩვენ უნდა გავაკეთოთ მასივის ასლი და ახალი ელემენტი დავამატოთ ამ ასლს. მოდით გავაკეთოთ ეს:

javascriptlet copy = Object.assign([], arr);
copy.push(6);

let res = copy;

ახლა კი გამოვიყენოთ მეორე მიდგომა დესტრუქტურიზაციით:

javascriptlet res = [...arr, 6];
Задание 1

გააკეთეთ ღილაკი, რომლის დაჭერისას მოხდება ახალი ელემენტის იმუტაბელური დამატება მასივში.