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.
Can you explain how to call these functions with a ninja object?
What does the `lootBox` function do step by step?
Can you show an example of a ninja object and its methods?
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