Writing Functions
Parts of a Function
- Declaration: It starts with the
functionkeyword. - 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
ninja.py
index.html
preset.py
-
ninjaController: Controls the ninja by callinglootBoxtwice 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.
Swipe to start coding
Solution
Merci pour vos commentaires !
ninja.py
index.html
preset.py
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Résumer ce chapitre
Expliquer le code dans file
Expliquer pourquoi file ne résout pas la tâche
Génial!
Completion taux amélioré à 3.57
Writing Functions
Glissez pour afficher le menu
Parts of a Function
- Declaration: It starts with the
functionkeyword. - 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
ninja.py
index.html
preset.py
-
ninjaController: Controls the ninja by callinglootBoxtwice 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.
Swipe to start coding
Solution
Merci pour vos commentaires !
ninja.py
index.html
preset.py