Dublikatų pašalinimas iš masyvo naudojant Set

Naudojant Set kolekcijas galima lengvai pašalinti dublikatus iš masyvų. Tam reikia paversti masyvą į Set kolekciją. Kadangi ši kolekcija negali turėti dublikatų elementų, jie išnyks konvertuojant. Jei tada paversti kolekciją atgal į masyvą, gausime masyvą be dublikatų.

Pažiūrėkime pavyzdžiu. Tarkime, kad turime šį masyvą su dublikatais:

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

Sukurkime kolekciją Set jo pagrindu:

javascriptlet set = new Set(arr);

O dabar paverskime mūsų kolekciją atgal į masyvą:

javascriptlet arr = [1, 2, 3, 1, 3, 4];
let res = [...new Set(arr)];

console.log(res); // išves [1, 2, 3, 4]
Задание 1

Parašykite funkciją, kuri parametru bus priimti masyvą ir grąžins šį masyvą be dublikatų.