JavaScript тапшырмалар топтому 9.10 деңгээли
Берилген таблица. Колдонуучу эки уячага кетменича чыкылдатып, аларды белгилейт. Ортосунда жайгашкан бардык уячалар кызыл түстө белгиленген кылыңыз, колдонуучу чыкылдаткандардын арасындагылар.
Код жазыңыз, ал көп өлчөмдүү массивдин максималдык кирүү деңгээлин аныктайт.
Төмөнкү түзүлүштө сакталган, белгилүү даталардагы маалыматтардын тизмеси берилген:
let 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: ['маалыматтар менен массив']
},
}
Маалыматтар түзүлүшүн төмөнкү түргө өзгөртө турган кодду жазыңыз:
{
жыл1: {
ай1: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
ай2: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
}
жыл2: {
ай1: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
ай2: {
күн1: [маалыматтар массиви],
күн2: [маалыматтар массиви],
күн3: [маалыматтар массиви],
}
}
}