⊗jsSpStARD 42 of 294 menu

Rimozione di duplicati da un array tramite Set

Con l'uso delle collezioni Set è possibile rimuovere facilmente i duplicati dagli array. Per farlo, l'array deve essere convertito in una collezione Set. Poiché questa collezione non può contenere elementi duplicati, questi scompariranno durante la conversione. Se poi si riconverte la collezione in un array, si otterrà un array senza duplicati.

Vediamo un esempio. Supponiamo di avere il seguente array con duplicati:

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

Creiamo una collezione Set basata su di esso:

let set = new Set(arr);

Ora riconvertiamo la nostra collezione in un array:

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

Scrivi una funzione che accetti un array come parametro e restituisca questo array senza duplicati.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta