Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Writing Functions | Functions
New Script

bookWriting 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

ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

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.

Завдання

Swipe to start coding

Рішення

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 2. Розділ 2
ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Suggested prompts:

Сумаризуйте цей розділ

Пояснити код у file

Пояснити, чому file не вирішує завдання

close

Awesome!

Completion rate improved to 3.57

bookWriting 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

ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

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.

Завдання

Swipe to start coding

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

close

Awesome!

Completion rate improved to 3.57
Секція 2. Розділ 2
ninja.py

ninja.py

index.html

index.html

preset.py

preset.py

some-alt