90 of 100 menu

9.10 szintű JavaScript feladatgyűjtemény

Adott egy táblázat. A felhasználó egymás után kattint két cellára, kijelölve azokat. Állítsa be úgy, hogy piros színnel legyenek kijelölve az összes cella, amelyek sorrendben a két kattintott cella között helyezkednek el.

Írjon kódot, amely meghatározza egy többdimenziós tömb maximális beágyazottsági szintjét.

Adott egy lista, amely bizonyos adatokat tartalmaz meghatározott dátumokra, a következő struktúrában tárolva:

let data = [ { year: 2019, month: 11, day: 20, data: ['tömb adatokkal'] }, { year: 2019, month: 11, day: 21, data: ['tömb adatokkal'] }, { year: 2019, month: 12, day: 25, data: ['tömb adatokkal'] }, { year: 2019, month: 12, day: 26, data: ['tömb adatokkal'] }, { year: 2020, month: 10, day: 29, data: ['tömb adatokkal'] }, { year: 2020, month: 10, day: 30, data: ['tömb adatokkal'] }, { year: 2020, month: 11, day: 19, data: ['tömb adatokkal'] }, { year: 2020, month: 11, day: 20, data: ['tömb adatokkal'] }, ]

Írjon kódot, amely átalakítja az adatstruktúrát a következő formátumba:

{ év1: { hónap1: { nap1: [adat tömb], nap2: [adat tömb], nap3: [adat tömb], } hónap2: { nap1: [adat tömb], nap2: [adat tömb], nap3: [adat tömb], } } év2: { hónap1: { nap1: [adat tömb], nap2: [adat tömb], nap3: [adat tömb], } hónap2: { nap1: [adat tömb], nap2: [adat tömb], nap3: [adat tömb], } } }
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás