Vlak 8.6 van die JavaScript taakboek
Задание 1
Gegee 'n paragraaf met teks en 'n knoppie. Met 'n klik op die knoppie, verf elke karakter in 'n ewekansige kleur sodat aangrensende karakters verskillende kleure het.
Задание 2
Gegee 'n paragraaf met woorde en 'n invoerveld. 'n Woord word in die invoerveld ingevoer. Met 'n klik op die knoppie, vind daardie woord in die paragraaf en verf dit in rooi.
Задание 3
Gegee 'n kieslys met skakels. Verf die skakel wat se adres ooreenstem met die URL in die adresbalk van die blaaier in rooi.
Задание 4
Vertoon die volgende piramide op die skerm:
xxxxx
xxxx
xxx
xx
x
xxxx
xxx
xx
x
Задание 5
Gegee 'n lys van gebeurtenisse oor sekere datums, gestoor in die volgende struktuur:
javascriptlet 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'
},
];
Skryf kode wat die datastruktuur omskep na die volgende vorm:
javascript{
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}