Funções em JavaScript
Introdução: Link to heading
Funções são blocos de código reutilizáveis que executam uma tarefa específica. Eles são uma ferramenta essencial para escrever código JavaScript eficiente e organizado.
Tipos de funções Link to heading
- Declarativos: São definidos usando a palavra-chave
function
. - Expressão: São definidas como uma expressão atribuída a uma variável.
Exemplos Link to heading
Declarativos: Link to heading
//Declaração da função
function minhaFuncao() {
//Código da função
return 3;
}
//Chamada de função
minhaFuncao();
Expressão: Link to heading
//Declaração da função como expressão
var minhaFuncao = function(a, b) {
//Código da função
return a + b;
};
//Chamada de função
minhaFuncao(1, 2);
Obtendo resultados Link to heading
- Console do navegador:
console.log()
pode ser usado para imprimir o valor de uma variável ou expressão no console do navegador. - Return: A função pode retornar um valor usando a palavra-chave
return
.
Exemplos Link to heading
Console do navegador Link to heading
function cumprimentarOsAlunos(aluno) {
console.log(aluno);
}
cumprimentarOsAlunos("John"); // Imprime "John" no console
Retornar: Link to heading
function adicionar(a, b) {
var resultado = a + b;
return resultado;
}
var soma = adicionar(1, 2); // A variável `soma` armazena o resultado da função, que é 3
Mais exemplos: Link to heading
//Função que calcula a área de um quadrado
function areaQuadrada(lado) {
return lado \* lado;
}
var area = areaQuadrada(5); // A variável `area` armazena a área do quadrado, que é 25
// Função que verifica se um número é par
function ePar(numero) {
return numero % 2 === 0;
}
var ePar = ePar(10); // A variável `ePar` armazena `true` porque 10 é um número par
//Função que cumprimenta um usuário
function cumprimentarUsuário(nome) {
return `Olá ${nome}, como você está?`;
}
var saudacoes = cumprimentarUsuário("Diego"); // A variável `saudacoes` armazena a mensagem "Olá Diego, como você está?"
Dicas para usar funções: Link to heading
- Use nomes descritivos para funções.
- Divida seu código em funções pequenas e gerenciáveis.
- Documente seus recursos com comentários.
- Reutilize funções sempre que possível.
Continue aprendendo sobre funções em JavaScript para melhorar suas habilidades de programação!
Aproveite a compreensão das funções para escrever código JavaScript mais modular e eficaz!