Menu
Coddy logo textTech

Was soll ich kaufen?

Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy — Lektion 77 von 77.

challenge icon

Aufgabe

Mittel

Schreibe eine Funktion namens analyzeBudget, die:

  1. Drei Argumente entgegennimmt: eine Liste von Preisen, eine Liste von Artikelnamen und ein budget pro Artikel.
  2. Die folgenden Informationen exakt wie unten dargestellt ausgibt:
    • Affordable items: [items]
    • Total budget needed: [total]
    • Items out of budget: [count]

Hinweis: Die im Eingabewert bereitgestellte items-Liste kann führende Leerzeichen enthalten (z. B. " Item"). Du musst die Items exakt so ausgeben, wie sie in der Eingabeliste erscheinen, einschließlich aller vorhandenen Leerzeichen oder Formatierungen.

Beispiel:
Für prices = [10, 20, 5, 15], items = ["Notebook", " Pen", " Eraser", " Bag"] und budget = 10 sollte die Ausgabe wie folgt aussehen:

Affordable items: "Notebook", " Eraser"
Total budget needed: 15
Items out of budget: 2

Probier es selbst

function analyzeBudget(prices, items, budget) {
    // Schreibe den Code hier
}

Alle Lektionen in Grundlagen