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!

<< Variáveis ​​em JavaScript Escopos em JavaScript >>