Ta bort dubbletter från en array med Set

Med hjälp av Set-samlingar kan man enkelt ta bort dubbletter från arrayer. För att göra detta måste arrayen konverteras till en Set-samling. Eftersom denna samling inte kan innehålla dubbletter av element kommer de att försvinna vid konverteringen. Om vi sedan konverterar samlingen tillbaka till en array får vi en array utan dubbletter.

Låt oss titta på ett exempel. Låt oss säga att vi har följande array med dubbletter:

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

Låt oss skapa en Set-samling baserad på den:

javascriptlet set = new Set(arr);

Och nu konverterar vi vår samling tillbaka till en array:

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

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

Skriv en funktion som tar en array som parameter och returnerar denna array utan dubbletter.