Узровень 8.7 задачніка JavaScript
Дадзена слова. Перамяшайце літары гэтага слова ў выпадковым парадку.
Дадзены інпут, кнопка і спіс ul.
У інпут уводзіцца лік. Пa кліку
на кнопку вывядзіце спіс усіх
магчымых варыянтаў раскладання
ліку на два множнікі.
На старонцы праз абсалютнае пазіцыянаванне размешчаны дівы, якія могуць накладацца адзін на аднаго. Пa кліку на любы дів зрабіце так, каб ён стаў паверху астатніх.
Вывядзіце на экран наступную пірамідку:
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'
},
]