JavaScript тапсырмалар деңгейі 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'
},
]