Úroveň 8.7 úloh JavaScript
Dané slovo. Zamiešajte písmená tohto slova v náhodnom poradí.
Daný input, tlačidlo a zoznam ul.
Do inputu sa zadá číslo. Kliknutím
na tlačidlo vypíšte zoznam všetkých
možných variantov rozloženia
čísla na dva faktory.
Na stránke cez absolútne pozicionovanie umiestnené divy, ktoré sa môžu prekrývať jeden na druhom. Kliknutím na ľubovoľný div spravte, aby bol navrchu ostatných.
Vypíšte na obrazovku nasledujúcu pyramídku:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Daný zoznam udalostí za určité dátumy, ukladaný v nasledujúcej štruktúre:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Napíšte kód, ktorý pretransformuje štruktúru dát na takúto:
let events = [
{
date: '2019-12-29'
event: 'name1'
},
{
date: '2019-12-31'
event: 'name2'
},
{
date: '2019-12-29'
event: 'name3'
},
{
date: '2019-12-30'
event: 'name4'
},
{
date: '2019-12-29'
event: 'name5'
},
{
date: '2019-12-31'
event: 'name6'
},
{
date: '2019-12-29'
event: 'name7'
},
{
date: '2019-12-30'
event: 'name8'
},
{
date: '2019-12-30'
event: 'name9'
},
]