Sezione 3. Capitolo 9
single
Sfida: Potenzia l'Eroe
Scorri per mostrare il menu
Compito
Scorri per iniziare a programmare
Crea una funzione factory che generi potenziamenti personalizzati per un eroe. Ogni potenziamento deve ricordare il proprio multiplier e applicarlo a una statistica base dell'eroe, dimostrando il comportamento delle closure permettendo alla funzione interna di ricordare il moltiplicatore fornito alla funzione esterna.
- Definire una funzione interna all'interno di
create_power_upche prenda un singolo argomentobase_state lo moltiplichi permultiplier. - Restituire questa funzione interna da
create_power_up. - Utilizzare
create_power_upper creare due potenziamenti: uno che raddoppia e uno che triplica una statistica. - Applicare questi potenziamenti alle statistiche
attackedefensedi un eroe e stampare i risultati.
Soluzione
Tutto è chiaro?
Grazie per i tuoi commenti!
Sezione 3. Capitolo 9
single
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione