Odstránenie duplikátov z poľa pomocou Set

Pomocou kolekcie Set je možné jednoducho odstrániť duplikáty z polí. Na to je potrebné pole previesť na kolekciu Set. Keďže táto kolekcia nemôže obsahovať duplikáty prvkov, pri prevode sa stratia. Ak potom prevedieme kolekciu späť na pole, získame pole bez duplikátov.

Pozrime sa na príklad. Majme nasledujúce pole s duplikátmi:

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

Vytvorme na jeho základe kolekciu Set:

javascriptlet set = new Set(arr);

A teraz premeňme našu kolekciu späť na pole:

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

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

Napíšte funkciu, ktorá ako parameter bude prijímať pole a vráti toto pole bez duplikátov.