Was kaufen?
Teil des Abschnitts Grundlagen der JavaScript-Journey von Coddy. Lektion 77 von 77.
Aufgabe
MittelSchreibe eine Funktion namens analyzeBudget, die:
- Drei Argumente entgegennimmt: eine Liste von Preisen, eine Liste von Artikelnamen und ein
budgetpro Artikel. - 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: 2Probier es selbst
function analyzeBudget(prices, items, budget) {
// Schreibe den Code hier
}Alle Lektionen in Grundlagen
4Operatoren Teil 2
Logische Operatoren Teil 1Logische Operatoren Teil 2Wiederholung – Einfache LogikLogische Operatoren Teil 3Typkoerzierung7Rechner zum Teilen der Rechnung
WillkommensnachrichtTrinkgeld und Gesamtbetrag berechnen10FizzBuzz mit einer Wendung
SpielübersichtDie FizzBuzz-Funktion2Variablen
ZahlenZeichenketteBoolescher WertNamenskonventionenLeere VariablenZusammenfassung – Variablen initialisierenKonstanten5Entscheidungen treffen
If-AnweisungIf – ElseRückblick – Einfacher TaschenrechnerVerschachteltes If – ElseSwitch-Anweisung8Schleifen
For-SchleifeWhile-SchleifeBreakContinueWiederholung – FakultätDo-While-SchleifeVerschachtelte Schleife3Operatoren – Teil 1
Arithmetische OperatorenModulo-OperatorArithmetische KurzformenVergleichsoperatorenStrikte vs. lose GleichheitRückblick – einfache Mathematik6Grundlegende Ein- und Ausgabe
AusgabeAusgabe mit VariablenTypkonvertierung – Teil 1Typkonvertierung – Teil 2Wiederholung – Bis 120Wiederholung – Wahr oder falschÜbe selbstständig: Online-JavaScript-Compiler