Odstranění duplicit z pole pomocí Set

Pomocí kolekcí Set lze snadno odstranit duplicity z polí. K tomu je třeba pole převést na kolekci Set. Protože tato kolekce nemůže obsahovat duplicitní prvky, při převodu zmizí. Pokud pak kolekci převedeme zpět na pole, dostaneme pole bez duplicit.

Podívejme se na příklad. Předpokládejme, že máme následující pole s duplicity:

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

Vytvořme na jeho základě kolekci Set:

javascriptlet set = new Set(arr);

A nyní převeďme naši kolekci zpět 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

Napište funkci, která bude parametrem přijímat pole a vracet toto pole bez duplicit.