⊗jsSpStARD 42 of 294 menu

Set-ի միջոցով զանգվածից կրկնօրինակների հեռացում

Օգտագործելով Set կոլեկցիաները, հեշտությամբ կարելի է հեռացնել կրկնօրինակները զանգվածներից: Դրա համար զանգվածը պետք է վերափոխել Set կոլեկցիայի: Քանի որ այս կոլեկցիան չի կարող պարունակել տարրերի կրկնօրինակներ, ապա վերափոխման ժամանակ դրանք կվերանան: Եթե այնուհետև կոլեկցիան վերափոխենք ետ դեպի զանգված, ապա կստանանք զանգված առանց կրկնօրինակների:

Դիտարկենք օրինակով: Ենթադրենք ունենք հետևյալ զանգվածը կրկնօրինակներով.

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

Ստեղծենք դրա հիման վրա Set կոլեկցիա.

let set = new Set(arr);

Այժմ վերափոխենք մեր կոլեկցիան հետ դեպի զանգված.

let arr = [1, 2, 3, 1, 3, 4]; let res = [...new Set(arr)]; console.log(res); // կարտածի [1, 2, 3, 4]

Գրեք ֆունկցիա, որն ընդունելու է զանգված որպես պարամետր և կվերադարձնի այդ զանգվածը առանց կրկնօրինակների:

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել