Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Writing Functions | Functions
JavaScript Ninja
course content

Cursusinhoud

JavaScript Ninja

JavaScript Ninja

1. Basic Controls
2. Advanced Controls
3. Functions
4. Loops
5. If-Else Statements
6. Challenges
7. Array

book
Writing Functions

Parts of a Function

  • Declaration: It starts with the function keyword.
  • Name: The identifier for the function like ninjaController, lootBox, etc.
  • Parameters: Variables listed in parentheses that accept values when the function is called.
  • Body: A block of code inside curly braces {} which performs the function's actions.
  • Return Value: Optional statement to output a value. Without it, functions return undefined.

Example

js

ninja.js

copy
  • ninjaController : Controls the ninja by calling lootBox twice and moving right four times.

  • lootBox : Defines a set of actions (moving, picking sushi) for the ninja.

  • Parameter: Both functions take a ninja object that has methods like goRight() , goUp() , etc.

Taak

Swipe to start coding

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
js

ninja.js

toggle bottom row

book
Writing Functions

Parts of a Function

  • Declaration: It starts with the function keyword.
  • Name: The identifier for the function like ninjaController, lootBox, etc.
  • Parameters: Variables listed in parentheses that accept values when the function is called.
  • Body: A block of code inside curly braces {} which performs the function's actions.
  • Return Value: Optional statement to output a value. Without it, functions return undefined.

Example

js

ninja.js

copy
  • ninjaController : Controls the ninja by calling lootBox twice and moving right four times.

  • lootBox : Defines a set of actions (moving, picking sushi) for the ninja.

  • Parameter: Both functions take a ninja object that has methods like goRight() , goUp() , etc.

Taak

Swipe to start coding

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 3. Hoofdstuk 2
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt