Nivå 8.9 JavaScript uppgiftsbok

Задание 1

Givet en meny med länkar. Gör så att vid klick på en länk i menyn visas en undermeny under den.

Задание 2

Givet ett stycke med ord och en knapp. Vid klick på knappen, färga varje ord i en slumpmässig färg så att angränsande ord har olika färger.

Задание 3

Givet en div. Denna div har ett kryss för stängning. Gör så att vid klick på krysset, eller på vilken punkt som helst på sidan utanför div:en, döljs denna div.

Задание 4

Givet en textarea och en ul. Text skrivs in i textarean. Gör så att vid nedtryckning av Shift + Enter läggs varje textrad till i listan som en separat li-tagg.

Задание 5

Givet en sådan här lista över göromål för ett visst datum:

javascriptlet affairs = {
  '2019-12-31': ['array av göromål'],
  '2018-11-29': ['array av göromål'],
  '2018-11-30': ['array av göromål'],
  '2018-12-27': ['array av göromål'],
  '2019-12-29': ['array av göromål'],
  '2019-12-30': ['array av göromål'],
  '2018-12-30': ['array av göromål'],
  '2018-12-31': ['array av göromål'],
}

Visa alla göromål för 2018 år.