Vlak 8.7 van die JavaScript-probleemboek
Gegee 'n woord. Meng die letters van hierdie woord in 'n lukrake volgorde.
Gegee 'n inset, 'n knoppie en 'n lys ul.
'n Getal word in die inset ingevoer. Met 'n klik
op die knoppie, vertoon 'n lys van alle
moontlike maniere om die getal in twee
faktore op te breek.
Op die bladsy is verde, geplaas deur absolute posisionering, wat oor mekaar kan lê. Met 'n klik op enige div, maak dit bo-op die ander.
Vertoon die volgende piramide op die skerm:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
Gegee 'n lys van gebeure vir sekere datums, gestoor in die volgende struktuur:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Skryf kode wat die data struktuur omskakel na so 'n een:
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'
},
]