დონე 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'
],
}