JavaScript-da massiwe elementleri goşmak üçin immutabel usul

Indi massiwe elementleri goşmak üçin immutabel usuly öwreneli. Mysal üçin, bizde käbir massiw bar diýeli:

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

Geliň oňa täze element goşalyk. Biziň ýaklaşymymyza laýyklykda, biz massiwiň göçürmesini döretmeli we täze elementi şu göçürmä goşmaly. Geliň muny edeli:

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

let res = copy;

Indi bolsa destrukturizasiýa bilen ikinji ýaklaşymy ulanalyň:

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

Täze elementi massiwe immutabel goşmak üçin bir düwmäni ýasaň, oňa basylanda bu amal ýerine ýetiriler.