90 of 100 menu

Tason 9.10 JavaScript-tehtäväkirja

Annettu taulukko. Käyttäjä napsauttaa peräkkäin kahta solua korostaen ne. Tee niin, että punaisella värillä korostuvat kaikki solut, jotka sijaitsevat peräkkäin niiden välillä, joita käyttäjä napsautti.

Kirjoita koodi, joka määrittää moniulotteisen taulukon suurimman sisäkkäisyystason.

Annettu luettelo joistakin tiedoista tietyiltä päivämääristä, tallennettuna seuraavaan rakenteeseen:

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

Kirjoita koodi, joka muuttaa tietorakenteen muotoon:

{ vuosi1: { kuukausi1: { päivä1: [taulukko tiedoilla], päivä2: [taulukko tiedoilla], päivä3: [taulukko tiedoilla], } kuukausi2: { päivä1: [taulukko tiedoilla], päivä2: [taulukko tiedoilla], päivä3: [taulukko tiedoilla], } } vuosi2: { kuukausi1: { päivä1: [taulukko tiedoilla], päivä2: [taulukko tiedoilla], päivä3: [taulukko tiedoilla], } kuukausi2: { päivä1: [taulukko tiedoilla], päivä2: [taulukko tiedoilla], päivä3: [taulukko tiedoilla], } } }
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää