Имутабилно брисање елемената низа у JavaScript-у

Хајде сада да научимо како да извршимо имутабилно брисање елемената у низу. Нека за пример имамо неки низ:

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

Нека број за брисање буде сачуван у променљивој ind:

javascriptlet ind = 3;

Хајде да обришемо елемент са задатим бројем. Према нашем приступу, ми морамо направити копију низа и обрисати елемент из копије. Хајде да то урадимо:

javascriptlet copy = Object.assign([], arr);
copy.splice(ind, 1);
let res = copy;

Искористимо други приступ:

javascriptlet res = [
  ...arr.slice(0, ind),
  ...arr.slice(ind + 1)
];
Задание 1

Направите дугме, при клику на које ће се десити брисање елемента из низа. Нека број елемента за брисање буде сачуван у променљивој.