JavaScript-ის ამოცანების დონე 8.7
მოცემულია სიტყვა. შემთხვევითი თანმიმდევრობით აურიეთ ამ სიტყვის ასოები.
მოცემულია ინპუთი, ღილაკი და ul სია.
ინპუთში შეყვანილია რიცხვი. ღილაკზე დაწკაპუნებით
გამოიტანეთ ყველა შესაძლო ვარიანტის სია რიცხვის
ორ ფაქტორად დაშლის.
გვერდზე აბსოლუტური პოზიციონირებით განლაგებულია დივები, რომლებსაც შეუძლია ერთმანეთზე დადგომა. ნებისმიერ დივზე დაწკაპუნებით გახადეთ ის სხვებზე ზემოთ.
ეკრანზე გამოიტანეთ შემდეგი პირამიდა:
999999999
88888888
7777777
666666
55555
4444
333
22
1
88888888
7777777
666666
55555
4444
333
22
1
მოცემულია მოვლენების სია კონკრეტული თარიღებისთვის, რომელიც ინახება შემდეგ სტრუქტურაში:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
დაწერეთ კოდი, რომელიც გადააკეთებს მონაცემთა სტრუქტურას ასეთად:
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'
},
]