JavaScript: Funções
Capítulo 1: Introdução às Funções em JavaScript
O que são Funções?
Imagine que você tem uma caixa mágica que faz coisas específicas quando
você pede a ela. Por exemplo, você diz: “Caixa mágica, some 5 com 3”, e ela
responde: “8”. Essa caixa mágica é uma função!
Em programação, uma função é como essa caixa mágica. Ela é um pedaço de
código que faz algo específico quando você a chama.
Por que Usar Funções?
As funções nos ajudam a organizar nosso código. Em vez de escrever a mesma
coisa várias vezes, podemos criar uma função e usá-la sempre que precisarmos.
Por exemplo, se você quiser cantar uma música, você não precisa lembrar de
todas as palavras. Basta cantar o refrão! As funções são como refrões em
programação.
Como Criar uma Função?
Vamos aprender a criar nossa própria função em JavaScript:
1. Declaração: Primeiro, dizemos ao computador que queremos criar uma
função. É como dizer: “Ei, computador, vou criar uma caixa mágica!”
2. Corpo da Função: Dentro da função, escrevemos o que ela deve fazer.
Por exemplo, “Some 5 com 3 e me diga o resultado.”
3. Chamada da Função: Quando queremos usar nossa caixa mágica,
chamamos a função. É como dizer: “Caixa mágica, some 5 com 3!”
Exemplo de Função Simples
// Declaração da função
function somarNumeros() {
let resultado = 5 + 3;
[Link]("Resultado da soma: " + resultado);
}
// Chamada da função
somarNumeros(); // Isso vai mostrar "Resultado da soma: 8" no console
Retorno de Valores
Nossa caixa mágica pode não apenas mostrar algo no console, mas também nos
dar um resultado. Por exemplo, podemos pedir à função para somar dois
números e nos dizer o resultado.
É como se a caixa mágica nos desse uma resposta quando a chamamos.
Praticando!
Agora, você pode criar suas próprias funções. Pense em algo que você queira
que o computador faça e crie sua própria caixa mágica!
Claro! Vou explicar a diferença entre declaração e chamada de função em JavaScript
de uma forma simples:
1. Declaração de Função:
o Quando criamos uma função, estamos declarando o que ela vai fazer. É
como escrever uma receita para a caixa mágica.
o Na declaração, especificamos o nome da função, os parâmetros (se
houver), e o que ela deve fazer quando for chamada.
Exemplo de declaração de função:
function somar(a, b) {
return a + b;
}
2. Chamada de Função:
o Quando queremos usar a função, fazemos uma chamada para ela. É
como pegar a caixa mágica e pedir para ela fazer algo.
o Na chamada, usamos o nome da função seguido de parênteses. Se
houver parâmetros, passamos os valores dentro dos parênteses.
o Exemplo de chamada de função:
let resultado = somar(5, 3); // Chamando a função "somar"
com os valores 5 e 3
[Link](resultado); // Isso vai mostrar "8" no console
Em resumo, a declaração é quando criamos a função, e a chamada é quando a
usamos para obter um resultado específico. É como ter uma receita (declaração) e
seguir os passos para fazer um bolo (chamada).