90 of 100 menu

Úroveň 9.10 úloh JavaScript

Je dána tabulka. Uživatel kliká postupně na dvě buňky a zvýrazní je. Zařiďte, aby červenou barvou byly zvýrazněny všechny buňky, umístěné v pořadí mezi těmi, na které uživatel kliknul.

Napište kód, který určí maximální úroveň vnoření vícerozměrného pole.

Je dán seznam nějakých dat za určitá data, uložený v následující struktuře:

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

Napište kód, který převede strukturu dat do struktury typu:

{ rok1: { mesic1: { den1: [pole dat], den2: [pole dat], den3: [pole dat], } mesic2: { den1: [pole dat], den2: [pole dat], den3: [pole dat], } } rok2: { mesic1: { den1: [pole dat], den2: [pole dat], den3: [pole dat], } mesic2: { den1: [pole dat], den2: [pole dat], den3: [pole dat], } } }
Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout