JavaScripti ülesannete tasand 8.6
Antud on lõik tekstiga ja nupp. Vajutades nupule värvige iga sümbol juhuslikus värvis nii, et kõrvuti asetsevatel sümbolitel oleks erinevad värvid.
Antud on lõik sõnadega ja sisendväli. Sisendväljale sisestatakse sõna. Vajutades nupule leidke see sõna lõigust ja värvige see punaseks.
Antud on menüü linkidega. Värvige punaseks see link, mille aadress ühtib brauseri aadressiribalt pärit URL-iga.
Kuva ekraanile järgmine püramiid:
xxxxx
xxxx
xxx
xx
x
xxxx
xxx
xx
x
Antud on sündmuste loend kindlate kuupäevade kohta, mis on salvestatud järgmisesse struktuuri:
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'
},
]
Kirjutage kood, mis teisendab andmestruktuuri sellesse vormi:
{
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}