Skrive Funktioner
Dele af en Funktion
- Deklaration: Det starter med
functionnøgleordet. - Navn: Identifikatoren for funktionen som
ninjaController,lootBox, osv. - Parametre: Variabler listet i parenteser, der accepterer værdier, når funktionen kaldes.
- Krop: En blok af kode inde i krøllede parenteser
{}som udfører funktionens handlinger. - Returneringsværdi: Valgfri erklæring for at outputte en værdi. Uden den returnerer funktioner
undefined.
Eksempel
ninja.js
-
ninjaController: Kontrollerer ninjaen ved at kaldelootBoxto gange og bevæge sig til højre fire gange. -
lootBox: Definerer et sæt handlinger (bevæge sig, samle sushi) for ninjaen. -
Parameter: Begge funktioner tager et ninja-objekt, der har metoder som
goRight(),goUp(), osv.
Swipe to start coding
Løsning
Udforsk andre kurser i Katalog
Tak for dine kommentarer!
ninja.js
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain what the `lootBox` function does in more detail?
What does the `ninjaController` function look like in code?
Can you give an example of how to call these functions?
Fantastisk!
Completion rate forbedret til 3.57
Skrive Funktioner
Stryg for at vise menuen
Dele af en Funktion
- Deklaration: Det starter med
functionnøgleordet. - Navn: Identifikatoren for funktionen som
ninjaController,lootBox, osv. - Parametre: Variabler listet i parenteser, der accepterer værdier, når funktionen kaldes.
- Krop: En blok af kode inde i krøllede parenteser
{}som udfører funktionens handlinger. - Returneringsværdi: Valgfri erklæring for at outputte en værdi. Uden den returnerer funktioner
undefined.
Eksempel
ninja.js
-
ninjaController: Kontrollerer ninjaen ved at kaldelootBoxto gange og bevæge sig til højre fire gange. -
lootBox: Definerer et sæt handlinger (bevæge sig, samle sushi) for ninjaen. -
Parameter: Begge funktioner tager et ninja-objekt, der har metoder som
goRight(),goUp(), osv.
Swipe to start coding
Løsning
Udforsk andre kurser i Katalog
Tak for dine kommentarer!
ninja.js