Сатҳи 8.4 задачника JavaScript
Тугма ва блок бо матн дода шудааст. Матн аз рӯи баландӣ ба блок ҷой намешавад ва пинҳон аст. Бо клик кардан рӯи тугма блокро то тамоми баландӣ кушоед.
Сатр бо матн дода шудааст. Фоизи ҳар як рамзи матнро ба сурати объект ба даст оред, дар он калидҳо рамзҳо хоҳанд буд, ва қиматҳо - фоизи онҳо.
Рӯйхати ul ва вурудии матн дода шудааст.
Ҳангоми ворид кардани матн ба вурудӣ
фақат он li-ҳоро, ки матнашон
бо матне, ки ба вурудӣ ворид шудааст,
оғоз меёбад, намоён нигоҳ доред.
Дар экран пирамидаи зеринро чоп кунед:
1
22
333
4444
55555
666666
7777777
88888888
999999999
22
333
4444
55555
666666
7777777
88888888
999999999
Рӯйхати шаҳрҳо ва кишварҳои онҳо дода шудааст, ки дар сохтори зерин нигоҳдорӣ мешавад:
let data = [
{
country: 'country1',
city: 'city11',
},
{
country: 'country2',
city: 'city21',
},
{
country: 'country3',
city: 'city31',
},
{
country: 'country1',
city: 'city12',
},
{
country: 'country1',
city: 'city13',
},
{
country: 'country2',
city: 'city22',
},
{
country: 'country3',
city: 'city31',
},
]
Рамзе нависед, ки сохтори додаҳоро ба ин шакл табдил диҳад:
{
'country1': [
'city11', 'city12', 'city13',
],
'country2': [
'city21', 'city22'
],
'country3': [
'city31', 'city32'
],
}