90 of 100 menu

9.10 Даражали JavaScript масалалар тўплами

Жадвал берилган. Фойдаланувчи навбат билан иккита ҳужайрага босиб, уларни танлайди. Фойдаланувчи босган ҳужайралар ўртасидаги барча ҳужайраларни қизил рангда танланган қилиб кўрсатадиган код язинг.

Кўп ўлчовли массивнинг максимал чуқурлик даражасини анидловчи код язинг.

Маълум саналар учун маълум бир маълумотлар руйхати куйидаги структурада сақланади:

let data = [ { year: 2019, month: 11, day: 20, data: ['массив с данными'] }, { year: 2019, month: 11, day: 21, data: ['массив с данными'] }, { year: 2019, month: 12, day: 25, data: ['массив с данными'] }, { year: 2019, month: 12, day: 26, data: ['массив с данными'] }, { year: 2020, month: 10, day: 29, data: ['массив с данными'] }, { year: 2020, month: 10, day: 30, data: ['массив с данными'] }, { year: 2020, month: 11, day: 19, data: ['массив с данными'] }, { year: 2020, month: 11, day: 20, data: ['массив с данными'] }, ]

Маълумотлар структурасини куйидаги кўринишдаги структурага ўзгартирадиган код язинг:

{ йил1: { ой1: { кун1: [маълумотлар массиви], кун2: [маълумотлар массиви], кун3: [маълумотлар массиви], } ой2: { кун1: [маълумотлар массиви], кун2: [маълумотлар массиви], кун3: [маълумотлар массиви], } } йил2: { ой1: { кун1: [маълумотлар массиви], кун2: [маълумотлар массиви], кун3: [маълумотлар массиви], } ой2: { кун1: [маълумотлар массиви], кун2: [маълумотлар массиви], кун3: [маълумотлар массиви], } } }
Ўзбек
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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш