Ниво 8.7 ЈаваСкрипт задатака
Дата је реч. Измешајте слова ове речи у случајном редоследу.
Дато је поље за унос, дугме и списак ul.
У поље за унос се уноси број. По клику
на дугме прикажите списак свих
могућих варијанти разлагања
броја на два множиоца.
На страници је кроз апсолутно позиционирање распоређено више дивова, који се могу преклапати један преко другог. По клику на било који див учините тако да он буде изнад свих осталих.
Прикажите на екрану следећу пирамиду:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Дат је списак догађаја за одређене датуме, који се чува у следећој структури:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Напишите код, који ће преструктурирати податке у овакву структуру:
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'
},
]