Escrevendo 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
ninjaController
: Controla o ninja chamandolootBox
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
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 3. Capítulo 2