Сathчои 8.6 JavaScript
Задание 1
Як параграф бо матн ва як тугма дода шудааст. Бо клик кардан ба тугма, ҳар як рамзро дар рангҳои тасодуфӣ ранг кунед, то ки рамзҳои ҳамсоя рангҳои гуногун дошта бошанд.
Задание 2
Як параграф бо калимаҳо ва як воридкунак (input) дода шудааст. Дар воридкунак калима ворид карда мешавад. Бо клик кардан ба тугма, он калимаро дар параграф ёбед ва онро ба рангни сурх ранг кунед.
Задание 3
Меню бо истинодҳо дода шудааст. Он истинодеро, ки нишонааш бо URL аз сатри нишонаи браузер рост меояд, ба рангни сурх ранг кунед.
Задание 4
Пирамидаи зеринро ба экран чоп кунед:
xxxxx
xxxx
xxx
xx
x
xxxx
xxx
xx
x
Задание 5
Як рӯйхати воқеаҳо барои санаҳои муайян дода шудааст, ки дар сохтори зерин нигоҳ дошта мешавад:
javascriptlet events = [
{
date: '2019-12-29'
event: 'name1'
},
{
date: '2019-12-31'
event: 'name2'
},
{
date: '2019-12-29'
event: 'name3'
},
{
date: '2019-12-30'
event: 'name4'
},
{
date: '2019-12-29'
event: 'name5'
},
{
date: '2019-12-31'
event: 'name6'
},
{
date: '2019-12-29'
event: 'name7'
},
{
date: '2019-12-30'
event: 'name8'
},
{
date: '2019-12-30'
event: 'name9'
},
]
Рамзе нависед, ки сохтори додаҳоро ба ин тарз табдил диҳад:
javascript{
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}