Remoção de duplicatas de um array usando Set

Usando as coleções Set, é fácil remover duplicatas de arrays. Para fazer isso, o array precisa ser convertido em uma coleção Set. Como essa coleção não pode conter elementos duplicados, eles serão removidos durante a conversão. Se, em seguida, a coleção for convertida de volta em um array, obteremos um array sem duplicatas.

Vamos ver um exemplo. Suponha que temos o seguinte array com duplicatas:

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

Vamos criar uma coleção Set baseada nele:

javascriptlet set = new Set(arr);

Agora, vamos converter nossa coleção de volta em um array:

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

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

Escreva uma função que receba um array como parâmetro e retorne esse array sem duplicatas.