Tason 8.4 JavaScript-tehtäväsarja
Annettu painike ja tekstilohko. Teksti ei mahdu korkeudeltaan lohkoon ja on piilotettu. Painiketta klikkaamalla avaa lohko koko korkeudelle.
Annettu merkkijono tekstillä. Hae kunkin merkin prosentuaalinen osuus tekstistä objektin muodossa, jossa avaimet ovat merkit ja arvot - niiden prosentuaalinen osuus.
Annettu lista ul ja syöttökenttä.
Merkkijonon syöttämisen aikana syöttökenttään
jätä näkyviin vain ne
li -elementit, joiden teksti
alkaa syöttökenttään
kirjoitetulla tekstillä.
Tulosta näytölle seuraava pyramidi:
1
22
333
4444
55555
666666
7777777
88888888
999999999
22
333
4444
55555
666666
7777777
88888888
999999999
Annettu lista kaupungeista ja niiden maista, joka tallennettu seuraavaan rakenteeseen:
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',
},
]
Kirjoita koodi, joka muuntaa datarakenteen tällaiseksi:
{
'country1': [
'city11', 'city12', 'city13',
],
'country2': [
'city21', 'city22'
],
'country3': [
'city31', 'city32'
],
}