JavaScript тапшырмалар топтому 9.10 деңгээли
Задание 1
Берилген таблица. Колдонуучу эки уячага кетменича чыкылдатып, аларды белгилейт. Ортосунда жайгашкан бардык уячалар кызыл түстө белгиленген кылыңыз, колдонуучу чыкылдаткандардын арасындагылар.
Задание 2
Код жазыңыз, ал көп өлчөмдүү массивдин максималдык кирүү деңгээлин аныктайт.
Задание 3
Төмөнкү түзүлүштө сакталган, белгилүү даталардагы маалыматтардын тизмеси берилген:
javascriptlet data = [
{
year: 2019,
month: 11,
day: 20,
data: ['маалыматтар менен массив']
},
{
year: 2019,
month: 11,
day: 21,
data: ['маалыматтар менен массив']
},
{
year: 2019,
month: 12,
day: 25,
data: ['маалыматтар менен массив']
},
{
year: 2019,
month: 12,
day: 26,
data: ['маалыматтар менен массив']
},
{
year: 2020,
month: 10,
day: 29,
data: ['маалыматтар менен массив']
},
{
year: 2020,
month: 10,
day: 30,
data: ['маалыматтар менен массив']
},
{
year: 2020,
month: 11,
day: 19,
data: ['маалыматтар менен массив']
},
{
year: 2020,
month: 11,
day: 20,
data: ['маалыматтар менен массив']
},
}
Маалыматтар түзүлүшүн төмөнкү түргө өзгөртө турган кодду жазыңыз:
javascript{
жыл1: {
ай1: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
ай2: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
}
жыл2: {
ай1: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
ай2: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
}
}