⊗jsSpStARD 42 of 294 menu

Dublikātu noņemšana no masīva, izmantojot Set

Izmantojot Set kolekcijas, var viegli noņemt dublikātus no masīviem. Lai to izdarītu, masīvs jāpārveido par Set kolekciju. Tā kā šī kolekcija nevar saturēt dublikātu elementus, tie pazudīs pārveidošanas laikā. Ja pēc tam kolekciju pārveido atpakaļ par masīvu, mēs iegūsim masīvu bez dublikātiem.

Apskatīsim piemēru. Pieņemsim, ka mums ir šāds masīvs ar dublikātiem:

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

Izveidosim no tā Set kolekciju:

let set = new Set(arr);

Tagad pārveidosim mūsu kolekciju atpakaļ par masīvu:

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

Uzrakstiet funkciju, kas kā parametru paņems masīvu un atgriezīs šo masīvu bez dublikātiem.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt