Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Escrevendo Funções | Funções
Ninja do JavaScript

bookEscrevendo Funções

Partes de uma Função

  • Declaração: Começa com a palavra-chave function.
  • Nome: O identificador para a função como ninjaController, lootBox, etc.
  • Parâmetros: Variáveis listadas entre parênteses que aceitam valores quando a função é chamada.
  • Corpo: Um bloco de código dentro de chaves {} que executa as ações da função.
  • Valor de Retorno: Declaração opcional para retornar um valor. Sem ela, as funções retornam undefined.

Exemplo

ninja.js

ninja.js

copy
  • ninjaController : Controla o ninja chamando lootBox duas vezes e movendo para a direita quatro vezes.

  • lootBox : Define um conjunto de ações (movendo, pegando sushi) para o ninja.

  • Parâmetro: Ambas as funções recebem um objeto ninja que possui métodos como goRight(), goUp(), etc.

Tarefa

Swipe to start coding

Solução

Explore outros cursos no Catálogo

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
ninja.js

ninja.js

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 3.57

bookEscrevendo Funções

Deslize para mostrar o menu

Partes de uma Função

  • Declaração: Começa com a palavra-chave function.
  • Nome: O identificador para a função como ninjaController, lootBox, etc.
  • Parâmetros: Variáveis listadas entre parênteses que aceitam valores quando a função é chamada.
  • Corpo: Um bloco de código dentro de chaves {} que executa as ações da função.
  • Valor de Retorno: Declaração opcional para retornar um valor. Sem ela, as funções retornam undefined.

Exemplo

ninja.js

ninja.js

copy
  • ninjaController : Controla o ninja chamando lootBox duas vezes e movendo para a direita quatro vezes.

  • lootBox : Define um conjunto de ações (movendo, pegando sushi) para o ninja.

  • Parâmetro: Ambas as funções recebem um objeto ninja que possui métodos como goRight(), goUp(), etc.

Tarefa

Swipe to start coding

Solução

Explore outros cursos no Catálogo

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

close

Awesome!

Completion rate improved to 3.57
Seção 3. Capítulo 2
ninja.js

ninja.js

some-alt