⊗jsSpStARD 42 of 294 menu

Fjernelse af dubletter fra et array ved hjælp af Set

Med hjælp fra Set-samlinger kan man nemt fjerne dubletter fra arrays. For at gøre dette skal arrayet konverteres til en Set-samling. Da denne samling ikke kan indeholde dubletter af elementer, vil de forsvinde ved konverteringen. Hvis man derefter konverterer samlingen tilbage til et array, får man et array uden dubletter.

Lad os se på et eksempel. Antag, at vi har følgende array med dubletter:

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

Lad os oprette en Set-samling baseret på det:

let set = new Set(arr);

Og nu konverterer vi vores samling tilbage til et array:

let arr = [1, 2, 3, 1, 3, 4]; let res = [...new Set(arr)]; console.log(res); // vil udskrive [1, 2, 3, 4]

Skriv en funktion, der som parameter vil tage imod et array og returnere dette array uden dubletter.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis