EasyCode365EasyCode365

Funções

Quando você escreve mais código, algumas ações começam a se repetir. Funções permitem guardar um bloco de código com um nome e executar esse bloco quando você precisar.

Funções em JavaScript

O que é uma função

Uma função é um bloco de código nomeado que realiza uma tarefa. Criar a função não executa o código automaticamente. Você precisa chamar a função pelo nome.

Primeiro exemplo

Editável
function showGreeting() {
  console.log("Bem-vindo ao JavaScript!");
}

showGreeting();

O que aconteceu?

  • function inicia a criação da função.
  • showGreeting é o nome da função.
  • O código dentro das chaves é o bloco guardado.
  • showGreeting(); chama a função e executa o bloco.

Chamando mais de uma vez

Editável
function cheer() {
  console.log("Você conseguiu!");
}

cheer();
cheer();
cheer();

Clique em Executar para ver a mensagem aparecer três vezes na seção de saída.

Mini tarefa

Mude a mensagem dentro de console.log() e execute novamente.

Pequeno quiz

Pergunta: O que acontece se você cria uma função, mas nunca chama essa função?

Resposta: O código dentro dela não executa.

Pequeno desafio

Crie uma função chamada sayGoodbye. Dentro dela, mostre "Até mais!". Depois chame a função duas vezes.

Editável
// coloque seu código abaixo

console.log()

Resumo

  • Funções guardam blocos de código reutilizáveis.
  • Definir uma função não executa o bloco.
  • Para executar, chame a função com o nome e parênteses.
  • Funções ajudam a evitar repetição.