Abschnitt 3. Kapitel 9
single
Herausforderung: Den Helden Aufrüsten
Swipe um das Menü anzuzeigen
Aufgabe
Wischen, um mit dem Codieren zu beginnen
Erstellen einer Factory-Funktion, die individuelle Power-ups für einen Helden generiert. Jedes Power-up soll seinen eigenen multiplier speichern und auf einen Basiswert des Helden anwenden. Dies demonstriert das Verhalten von Closures, indem die innere Funktion sich den an die äußere Funktion übergebenen Multiplikator merkt.
- Definieren einer inneren Funktion innerhalb von
create_power_up, die ein einzelnes Argumentbase_statentgegennimmt und es mit demmultipliermultipliziert. - Rückgabe dieser inneren Funktion aus
create_power_up. - Verwendung von
create_power_up, um zwei Power-ups zu erstellen: eines, das einen Wert verdoppelt, und eines, das ihn verdreifacht. - Anwendung dieser Power-ups auf die
attack- unddefense-Werte eines Helden und Ausgabe der Ergebnisse.
Lösung
War alles klar?
Danke für Ihr Feedback!
Abschnitt 3. Kapitel 9
single
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen