⊗jsSpStARD 42 of 294 menu

Массивдан дубларни Set орқали ўчириш

Set коллекиялари ёрдамида массивлардан дубларни осонгина ўчириш мумкин. Бунинг учун массивни Set коллекиясига айлантириш керак. Чунки бу коллекия элемент дублларини ўз ичига олмайди, шу sababli aйлантириш жараёнида улар йўқ бўлади. Aгар коллекияни кейин қайтадан массивга aйлантирсак, biz дублсиз массивга эга бўламиз.

Келтирилган мисолга назар солайлик. Бизда куйидаги дубларга эга массив мавжуд деб фараж қилайлик:

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

Унинг асосида Set коллекиясини яратайлик:

let set = new Set(arr);

Энди бизнинг коллекиямизни қайтадан массивга aйлантирамиз:

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हिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш