Niveli 8.6 i detyrave JavaScript
Jepet një paragraf me tekst dhe një buton. Në klikim të butonit, ngjyrosni çdo karakter në një ngjyrë të rastësishme në mënyrë të tillë që karakteret fqinj të kenë ngjyra të ndryshme.
Jepet një paragraf me fjalë dhe një input. Në input futet një fjalë. Në klikim të butonit, gjeni këtë fjalë në paragraf dhe ngjyroseni në ngjyrë të kuqe.
Jepet një menu me lidhje. Ngjyrosni në të kuqe atë lidhje, adresa e së cilës përputhet me URL-në nga shiriti i adresave të shfletuesit.
Shfaqni në ekran piramidën e mëposhtme:
xxxxx
xxxx
xxx
xx
x
xxxx
xxx
xx
x
Jepet një listë ngjarjesh për data të caktuara, e ruajtur në strukturën e mëposhtme:
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'
},
]
Shkruani kodin, që e transformon strukturën e të dhënave në këtë:
{
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}