Level 8.7 JavaScript Aufgabensammlung
Gegeben ist ein Wort. Mischen Sie die Buchstaben dieses Wortes in zufälliger Reihenfolge.
Gegeben sind eine Eingabe, ein Button und eine ul-Liste.
In die Eingabe wird eine Zahl eingegeben. Beim Klick
auf den Button geben Sie eine Liste aller
möglichen Varianten der Zerlegung
der Zahl in zwei Faktoren aus.
Auf der Seite sind per absolute Positionierung Divs angeordnet, die sich überlappen können. Bei einem Klick auf ein beliebiges Div sorgen Sie dafür, dass es über den anderen zu liegen kommt.
Geben Sie die folgende Pyramide auf dem Bildschirm aus:
88888888
7777777
666666
55555
4444
333
22
1
Gegeben ist eine Liste von Ereignissen für bestimmte Daten, gespeichert in der folgenden Struktur:
let events = {
'2019-12-29': ['name1', 'name3', 'name5', 'name7'],
'2019-12-30': ['name4', 'name8', 'name9'],
'2019-12-31': ['name2', 'name6'],
}
Schreiben Sie Code, der die Datenstruktur in diese hier umwandelt:
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'
},
]