Kiwango cha 9.10 cha Kitendo cha JavaScript
Задание 1
Imepewa jedwali. Mtumiaji anabonyeza kwa mpangilio kwenye seli mbili, akizitenga. Fanya ili seli zote zilizo kwenye mpangilio kati ya zile alizobonyeza mtumiaji zitengwe kwa rangi nyekundu.
Задание 2
Andika msimbo, ambao utaamua kiwango cha juu zaidi cha kukolezwa kwa safu mlolongo mwingi.
Задание 3
Imepewa orodha ya data fulani za tarehe zilizoainishwa, zinazohifadhiwa katika muundo ufuatao:
javascriptlet data = [
{
year: 2019,
month: 11,
day: 20,
data: ['safu na data']
},
{
year: 2019,
month: 11,
day: 21,
data: ['safu na data']
},
{
year: 2019,
month: 12,
day: 25,
data: ['safu na data']
},
{
year: 2019,
month: 12,
day: 26,
data: ['safu na data']
},
{
year: 2020,
month: 10,
day: 29,
data: ['safu na data']
},
{
year: 2020,
month: 10,
day: 30,
data: ['safu na data']
},
{
year: 2020,
month: 11,
day: 19,
data: ['safu na data']
},
{
year: 2020,
month: 11,
day: 20,
data: ['safu na data']
},
]
Andika msimbo, ambao utabadilisha muundo wa data kuwa muundo wa aina:
javascript{
mwaka1: {
mwezi1: {
siku1: [safu ya data],
siku2: [safu ya data],
siku3: [safu ya data],
}
mwezi2: {
siku1: [safu ya data],
siku2: [safu ya data],
siku3: [safu ya data],
}
}
mwaka2: {
mwezi1: {
siku1: [safu ya data],
siku2: [safu ya data],
siku3: [safu ya data],
}
mwezi2: {
siku1: [safu ya data],
siku2: [safu ya data],
siku3: [safu ya data],
}
}
}