Level 8.4 JavaScript Taskbook
Gegeben ist ein Button und ein Block mit Text. Der Text passt höhenmäßig nicht in den Block und ist versteckt. Bei Klick auf den Button soll der Block auf die volle Höhe aufgeklappt werden.
Gegeben ist ein String mit Text. Ermitteln Sie den prozentualen Anteil jedes Zeichens im Text in Form eines Objekts, in dem die Schlüssel die Zeichen sind und die Werte deren prozentuale Anteile.
Gegeben ist eine ul-Liste und ein Inputfeld.
Während der Texteingabe im Inputfeld
sollen nur diejenigen li sichtbar bleiben,
deren Text mit dem im Inputfeld
eingegebenen Text beginnt.
Geben Sie die folgende Pyramide auf dem Bildschirm aus:
22
333
4444
55555
666666
7777777
88888888
999999999
Gegeben ist eine Liste von Städten und ihren Ländern, gespeichert in der folgenden Struktur:
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',
},
]
Schreiben Sie Code, der die Datenstruktur wie folgt umwandelt:
{
'country1': [
'city11', 'city12', 'city13',
],
'country2': [
'city21', 'city22'
],
'country3': [
'city31', 'city32'
],
}