74 of 100 menu

JavaScript тапшырмалар компилятору 8.4 деңгээли

Берилген баскыч жана текст блогу. Текст бийиктиги боюнча блокко сыгылып кетпейт жана жашыруун. Баскычка чыкылдаганда, блокту толук бийиктикке чейин ачыңыз.

Текст менен берилген сап. Ар бир белгинин пайыздык маанисин алыңыз, объект түрүндө, мында ачкычтар белгилер болот, ал эми маанилери - алардын пайыздык маанилери.

ul тизмеси жана инпут берилген. Инпутка текст киргизген сайын, тексти инпутка киргизилген текст менен башталган li элементтеринин гана көрүнүшүн калтырыңыз.

Экранда төмөнкү пирамиданы чыгарыңыз:

1
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' ], }
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу