Skip to content

Instantly share code, notes, and snippets.

@allysonsouza
Created March 4, 2026 16:52
Show Gist options
  • Select an option

  • Save allysonsouza/c9d4d1be2a450583d27adc1360194683 to your computer and use it in GitHub Desktop.

Select an option

Save allysonsouza/c9d4d1be2a450583d27adc1360194683 to your computer and use it in GitHub Desktop.
Funções em JavaScript
// Bloco de instruções, sub-programa, que pode
// executar as mais diferentes tarefas
// Declaração de Funções
// 1. Função nomeada
function media(param1, param2) {
// Corpo da função
let resultado = ( param1 + param2 ) / 2;
// Retorno de um valor da função
return resultado;
}
let media1 = media(7,9);
let media2 = media(6,5);
// console.log( media(3,4) );
// console.log(resultado);
// 2. Atribuição de Função
const funcaoMedia = function(param1, param2) {
return (param1 + param2) / 2;
}
funcaoMedia(10,8);
console.log('Média calculada pela funcaoMedia', funcaoMedia(10,8));
// 3. Arrow Function (Funções flecha)
const funcaoMediaArrow = (param1, param2) => {
return (param1 + param2) / 2;
}
let resultado = funcaoMediaArrow(5,4);
console.log('Média calculado pela funcaoMediaArrow', resultado);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment