76 of 100 menu

Nivelul 8.6 al cărții de probleme JavaScript

Dat un paragraf cu text și un buton. La click pe buton, colorează fiecare caracter într-o culoare aleatoare astfel încât caracterele învecinate să aibă culori diferite.

Dat un paragraf cu cuvinte și un câmp de introducere. În câmp se introduce un cuvânt. La click pe buton, găsiți acest cuvânt în paragraf și colorați-l în roșu.

Dat un meniu cu link-uri. Colorați în roșu acel link, a cărui adresă se potrivește cu URL-ul din bara de adrese a browser-ului.

Afișați pe ecran următoarea piramidă:

xxxxx
xxxx
xxx
xx
x

Dată o listă de evenimente pentru anumite date, stocată în următoarea structură:

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' }, ]

Scrieți cod care va restructura datele în următoarea formă:

{ '2019-12-29': ['name1', 'name3', 'name5', 'name7'], '2019-12-30': ['name4', 'name8', 'name9'], '2019-12-31': ['name2', 'name6'], }
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge