Imutabilno dodavanje elemenata u niz u JavaScript-u

Hajde sada da naučimo kako da izvršimo imutabilno dodavanje elemenata u niz. Neka za primer postoji određeni niz:

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

Hajde da mu dodamo novi element. Prema našem pristupu, treba da napravimo kopiju niza i novi element dodamo u tu kopiju. Hajde da to uradimo:

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

let res = copy;

A sada ćemo upotrebiti drugi pristup sa destrukcijom:

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

Napravite dugme, čijim pritiskom će se vršiti imutabilno dodavanje novog elementa u niz.