Aggiunta immutabile di elementi a un array in JavaScript

Ora impariamo come eseguire l'aggiunta immutabile di elementi a un array. Supponiamo, ad esempio, di avere un array:

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

Aggiungiamo un nuovo elemento. Secondo il nostro approccio, dobbiamo creare una copia dell'array e aggiungere il nuovo elemento a questa copia. Facciamolo:

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

let res = copy;

Ora utilizziamo il secondo approccio con la destrutturazione:

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

Crea un pulsante che, quando cliccato, esegua l'aggiunta immutabile di un nuovo elemento all'array.