## JavaScript Cafe
Willkommen beim JavaScript Cafe! Als Entwickler bist du verantwortlich für die Erstellung eines Moduls, das dem Cafe-Manager hilft, die Daten der Speisekarte effizient zu analysieren und zu verwalten. Die Speisekarte ist in verschiedene Kategorien unterteilt (z.B. Getränke, Gebäck), die jeweils mehrere Artikel mit spezifischen Details enthalten.
In dem Starter-Code ist ein mehrdimensionales Array, das die Speisekarte des Cafés darstellt. Jede Kategorie enthält mehrere Artikel, die jeweils mit einem Namen und einem Preis versehen sind.
**Die Aufgaben sind**
1. Liste alle Menüpunkte auf:
- Schreib eine rekursive Funktion listMenuItems, die das Array menu bekommt und ein flaches Array mit den Namen aller Einträge zurückgibt.
2. Eintragsdetails destrukturieren:
- Nutze die Destrukturierung innerhalb der Funktion listMenuItems, um den Namen und den Preis jedes Eintrags herauszuziehen.
3. Durchschnittlichen Preis berechnen:
- Nachdem du alle Menüeinträge aufgelistet hast, berechne den Durchschnittspreis für alle Einträge.
4. Artikel nach Kategorie suchen:
- Schreib eine Funktion findItemsByCategory, die das Menü-Array und einen Kategorienamen nimmt und ein Array mit allen Einträgen dieser Kategorie zurückgibt.