Skrive Funksjoner
Deler av en funksjon
- Deklarasjon: Den starter med
function
-nøkkelordet. - Navn: Identifikatoren for funksjonen som
ninjaController
,lootBox
, etc. - Parametere: Variabler oppført i parentes som aksepterer verdier når funksjonen kalles.
- Kropp: En blokk med kode inne i krøllparenteser
{}
som utfører funksjonens handlinger. - Returverdi: Valgfri setning for å gi ut en verdi. Uten den returnerer funksjoner
undefined
.
Eksempel
ninja.js
-
ninjaController
: Kontrollerer ninjaen ved å kallelootBox
to ganger og bevege seg til høyre fire ganger. -
lootBox
: Definerer et sett med handlinger (bevege seg, plukke sushi) for ninjaen. -
Parameter: Begge funksjonene tar et ninja-objekt som har metoder som
goRight()
,goUp()
, etc.
Swipe to start coding
Løsning
Utforsk andre kurs i Katalog
Takk for tilbakemeldingene dine!
ninja.js
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Awesome!
Completion rate improved to 3.57
Skrive Funksjoner
Sveip for å vise menyen
Deler av en funksjon
- Deklarasjon: Den starter med
function
-nøkkelordet. - Navn: Identifikatoren for funksjonen som
ninjaController
,lootBox
, etc. - Parametere: Variabler oppført i parentes som aksepterer verdier når funksjonen kalles.
- Kropp: En blokk med kode inne i krøllparenteser
{}
som utfører funksjonens handlinger. - Returverdi: Valgfri setning for å gi ut en verdi. Uten den returnerer funksjoner
undefined
.
Eksempel
ninja.js
-
ninjaController
: Kontrollerer ninjaen ved å kallelootBox
to ganger og bevege seg til høyre fire ganger. -
lootBox
: Definerer et sett med handlinger (bevege seg, plukke sushi) for ninjaen. -
Parameter: Begge funksjonene tar et ninja-objekt som har metoder som
goRight()
,goUp()
, etc.
Swipe to start coding
Løsning
Utforsk andre kurs i Katalog
Takk for tilbakemeldingene dine!
Awesome!
Completion rate improved to 3.57ninja.js