7.7 - Funções
🧠 Funções em JavaScript: O Poder de Reutilizar Código
🧠 Funções em JavaScript: O Poder de Reutilizar Código
✨ O que são funções?
Em JavaScript, funções são blocos de código que você pode usar quantas vezes quiser. Elas são como receitas: você define os ingredientes (parâmetros), escreve o passo a passo (corpo da função) e, quando quiser, pode usar essa receita novamente!
function dizerOla() {
console.log("Olá, mundo!");
}
dizerOla(); // Vai mostrar: Olá, mundo!💡 Usar funções ajuda a deixar seu código mais organizado, limpo e reutilizável.
🧱 Estrutura de uma função
function nomeDaFuncao(param1, param2) {
// instruções que serão executadas
return resultado;
}Vamos ver um exemplo prático:
function somar(a, b) {
return a + b;
}
console.log(somar(3, 7)); // Vai mostrar: 10function: palavra-chave para criar uma funçãosomar: nome da funçãoaeb: parâmetros (valores que a função recebe)return: diz qual valor a função vai devolver
🤹♀️ Parâmetros e argumentos
Parâmetros são como variáveis locais que só existem dentro da função. Quando você chama a função, passa os argumentos (os valores reais).
🧩 Funções com e sem retorno
✅ Com retorno: a função devolve um valor com
return🚫 Sem retorno: a função só executa algo, como imprimir no console
🎭 Funções anônimas e funções como variáveis
Você também pode guardar funções dentro de variáveis:
⚡ Arrow Functions (funções de seta)
Uma forma mais moderna e compacta de escrever funções!
Se for só uma linha de retorno, dá pra deixar ainda mais simples:
📦 Dica bônus: funções podem chamar outras funções!
🧪 Pratique aí!
Tente criar uma função chamada boasVindas que recebe um nome e imprime:
Exemplo de chamada:
🚀 Conclusão
Funções são fundamentais em qualquer linguagem de programação. Elas te ajudam a:
Organizar melhor o código
Evitar repetição
Criar programas mais inteligentes e fáceis de manter
🧠 “Programar é ensinar o computador a seguir suas instruções. E as funções são os seus superpoderes para isso!”
Atualizado


