Сатҳи 7.6 китоби машқҳои JavaScript
Дар саҳифа тавассути мавқеъгузории мутлақ ду див ҷойгир карда шудаанд. Бо клик кардан ба тугма санҷед, ки оё ин дивҳо бар рӯи якдигар воқеъ мешаванд ё не.
Тугма ва ul дода шудаанд. Бо клик кардан ба тугма
рӯйхати ҳамаи билетҳои хушбахтии имконпазирро
бароед. Билет сатр аз шаш рақам аст, метавонад бо сифрҳо дар пеш оғоз шавад.
Билет хушбахт ҳисоб карда мешавад,
агар ҷамъи рақамҳои сеи аввал
ба ҷамъи рақамҳои сеи дувум баробар бошад.
Барномае нависед, ки массиви зеринро ташкил медиҳад:
[
'x',
'xx',
'xxx',
'xxxx',
'xxxxx',
]
Чунин объект дода шудааст:
let data = {
2018: {
11: {
29: [1, 2, 3],
30: [4, 5],
},
12: {
30: [6, 7],
31: [8, 9],
},
},
2019: {
12: {
29: [10, 11],
30: [12, 13],
31: [14, 15],
}
},
}
Ҳамаи унсурҳои ин объектро ба ягон массив, ба ин тариқ, нависед:
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]