Úroveň 8.7 úloh JavaScript
Je dáno slovo. Zamíchejte písmena tohoto slova v náhodném pořadí.
Je dán input, tlačítko a seznam ul.
Do inputu se zadá číslo. Po kliknutí
na tlačítko vypište seznam všech
možných variant rozkladu
čísla na dva činitele.
Na stránce jsou pomocí absolutního pozicování umístěny divy, které se mohou překrývat navzájem. Po kliknutí na libovolný div zaříďte, aby byl nad ostatními.
Vypište na obrazovku následující pyramidu:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Je dán seznam událostí za určitá data, uložený v následující struktuře:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Napište kód, který převede strukturu dat na tuto:
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'
},
]