Отстранување на дупликати од низа преку Set

Со помош на колекциите Set лесно може да се отстранат дупликати од низи. За ова, низата треба да се претвори во колекција Set. Бидејќи оваа колекција не може да содржи дупликатни елементи, тие ќе исчезнат при претворањето. Ако потоа ја претвориме колекцијата назад во низа, ќе добиеме низа без дупликати.

Да погледнеме на пример. Да претпоставиме дека ја имаме следната низа со дупликати:

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

Да создадеме колекција Set врз основа на неа:

javascriptlet set = new Set(arr);

А сега да ја претвориме нашата колекција назад во низа:

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

console.log(res); // ќе испише [1, 2, 3, 4]
Задание 1

Напишете функција која како параметар ќе прима низа и ќе ја враќа таа низа без дупликати.