Skrive Funktioner
Dele af en Funktion
- Deklaration: Det starter med
function
nø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 kaldelootBox
to 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
Awesome!
Completion rate improved to 3.57
Skrive Funktioner
Stryg for at vise menuen
Dele af en Funktion
- Deklaration: Det starter med
function
nø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 kaldelootBox
to 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!
Awesome!
Completion rate improved to 3.57ninja.js