დონე 8.6 JavaScript-ის ამოცანების ბანკი
მოცემულია პარაგრაფი ტექსტით და ღილაკი. ღილაკზე დაწკაპუნებით შეღებეთ ყოველი სიმბოლო შემთხვევითი ფერით ისე, რომ მეზობელ სიმბოლოებს ჰქონდეთ სხვადასხვა ფერი.
მოცემულია პარაგრაფი სიტყვებით და input ველი. input ველში შეყვანილია სიტყვა. ღილაკზე დაწკაპუნებით იპოვეთ ეს სიტყვა პარაგრაფში და შეღებეთ ის წითელ ფერში.
მოცემულია მენიუ ბმულებით. შეღებეთ წითელ ფერში ის ბმული, რომლის მისამართი ემთხვევა ბრაუზერის მისამართების ზოლის URL-ს.
ეკრანზე გამოიტანეთ შემდეგი პირამიდა:
xxxxx
xxxx
xxx
xx
x
xxxx
xxx
xx
x
მოცემულია მოვლენების სია გარკვეული თარიღებისთვის, რომელიც ინახება შემდეგ სტრუქტურაში:
let 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'
},
]
დაწერეთ კოდი, რომელიც გადააკეთებს მონაცემთა სტრუქტურას ასეთ ფორმაში:
{
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}