Dubbele waarden verwijderen uit een array met Set
Met Set collecties kun je eenvoudig
duplicaten uit arrays verwijderen. Om dit te doen, moet de array
worden omgezet in een Set collectie.
Aangezien deze collectie geen dubbele elementen kan bevatten,
zullen deze verdwijnen tijdens de conversie. Als je de collectie
vervolgens weer terug converteert naar een array, krijg je een array zonder duplicaten.
Laten we een voorbeeld bekijken. Stel dat we de volgende array met duplicaten hebben:
let arr = [1, 2, 3, 1, 3, 4];
Laten we hierop een Set collectie baseren:
let set = new Set(arr);
Laten we nu onze collectie weer terug converteren naar een array:
let arr = [1, 2, 3, 1, 3, 4];
let res = [...new Set(arr)];
console.log(res); // geeft [1, 2, 3, 4] weer
Schrijf een functie die een array als parameter accepteert en deze array teruggeeft zonder duplicaten.