Kiwango cha 8.7 cha Kitabu cha Mazoezi ya JavaScript
Neno limepewa. Changanyisha herufi za neno hilo kwa mpangilio wa nasibu.
Kipo kichujio, kifungo na orodha ya ul.
Nambari inachujwa kwenye kichujio. Kwa kubofya
kwenye kifungo, toa orodha ya chaguzi zote
zinazowezekana za kutenganisha nambari
kwa viwango viwili.
Kwenye ukurasa kupitia uwekaji kabisa kuna divi zilizowekwa, zinazoweza kukaa juu ya kila mmoja. Kwa kubofya kwenye divi yoyote fanya ivae iwe juu ya zingine.
Onyesha kwenye skrini piramidi ifuatayo:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Imetolewa orodha ya matukio kwenye tarehe fulani, inayohifadhiwa kwenye muundo ufuatao:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Andika msimbo, ambao utabadilisha muundo wa data uwe kama huu:
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'
},
]