Functies Schrijven
Onderdelen van een Functie
- Declaratie: Het begint met het
function
sleutelwoord. - Naam: De identificator voor de functie zoals
ninjaController
,lootBox
, enz. - Parameters: Variabelen die tussen haakjes staan en waarden accepteren wanneer de functie wordt aangeroepen.
- Body: Een blok code binnen accolades
{}
dat de acties van de functie uitvoert. - Returnwaarde: Optionele instructie om een waarde uit te voeren. Zonder dit retourneren functies
undefined
.
Voorbeeld
ninja.js
-
ninjaController
: Stuurt de ninja aan doorlootBox
twee keer aan te roepen en vier keer naar rechts te bewegen. -
lootBox
: Definieert een reeks acties (bewegen, sushi oppakken) voor de ninja. -
Parameter: Beide functies nemen een ninja-object dat methoden heeft zoals
goRight()
,goUp()
, enz.
Swipe to start coding
Oplossing
Verken andere cursussen in Catalogus
Bedankt voor je feedback!
ninja.js
Vraag AI
Vraag AI
Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.
Awesome!
Completion rate improved to 3.57
Functies Schrijven
Veeg om het menu te tonen
Onderdelen van een Functie
- Declaratie: Het begint met het
function
sleutelwoord. - Naam: De identificator voor de functie zoals
ninjaController
,lootBox
, enz. - Parameters: Variabelen die tussen haakjes staan en waarden accepteren wanneer de functie wordt aangeroepen.
- Body: Een blok code binnen accolades
{}
dat de acties van de functie uitvoert. - Returnwaarde: Optionele instructie om een waarde uit te voeren. Zonder dit retourneren functies
undefined
.
Voorbeeld
ninja.js
-
ninjaController
: Stuurt de ninja aan doorlootBox
twee keer aan te roepen en vier keer naar rechts te bewegen. -
lootBox
: Definieert een reeks acties (bewegen, sushi oppakken) voor de ninja. -
Parameter: Beide functies nemen een ninja-object dat methoden heeft zoals
goRight()
,goUp()
, enz.
Swipe to start coding
Oplossing
Verken andere cursussen in Catalogus
Bedankt voor je feedback!
Awesome!
Completion rate improved to 3.57ninja.js