Como funciona o return em JavaScript
Neste artigo você vai aprender como funciona o return em JavaScript, a instrução que está presente na maioria das funções e em outras linguagens
Fala programador(a), beleza? Bora aprender mais sobre funções e também a instrução especial return
Formação Vibe Coding
Do Prompt ao Produto: Crie Software Real com IA
- 474 aulas
- 20 projetos
- 39h 27min
O return tem a função de retornar um valor para quem invocou a função
Caso não haja retorno a função exibe undefined, se tentarmos imprimir o resultado da mesma
Veja um exemplo:
function soma(a, b) {
return a + b;
}
console.log(soma(2, 4)); // 6
function teste() {
}
console.log(teste()); // undefinedOutra função importante do return é que ele interrompe o fluxo da função
Uma estratégia bem utilizada é o early return, onde criamos uma situação de interrupção caso uma condição seja verdadeira, veja:
function soma(a, b) {
var soma = a + b;
if(soma > 10) {
return "Soma muito alta!";
}
return a + b;
}
console.log(soma(12, 4)); // Soma muito altaO return quando utilizado fora de funções gera um erro no nosso programa, ou seja, apenas utilizamos ele em functions
E em outras linguagens o return funciona de forma semelhante, utilizamos ao fim de uma função para entregar algum valor para quem solicitou a função
Conclusão
Neste artigo vimos como funciona o return em JavaScript
Basicamente é uma forma de enviar valores a quem invocou a função
Como também interromper o fluxo de uma função que está sendo executada
O return utilizado fora de uma função gera um erro no programa
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube
Formações
Formação SAAS com IA
Tire usas ideias do papel criando softwares com IA, integre pagamentos e lance seu projeto!
- 291 aulas
- 18 projetos
- 24h 17min
Blog | Mais populares

As diferenças de var, let e const

Como fazer redirecionamento com PHP
Neste artigo você vai aprender a como fazer redirecionamento com PHP, utilizaremos abordagens fáceis de entender e de aplicar Fala programador(a), beleza? Bora aprender mais […]

ChatGPT: o que é, como usar, dicas e como acessar login
ChatGPT é uma ferramenta de processamento de linguagem natural (NLP) baseada na arquitetura GPT-3.5, desenvolvida pela OpenAI. Sua criação representa um marco significativo no campo […]


Return é uma operação intra funcional.
Aqui está escrito que a função não retorna o valor que você somou
o que a função retorna vem de um outro comando que não é a soma
a soma não é if else, a soma sempre ocorre, imutável
A decisão é sobre o que imprimir na tela
Essa decisão é que é o return
Muito legal esse exemplo porque mostra que não se vê a soma
O programa guarda soma para sí.
O programa, dentro de si mesmo, analisa o resultado da soma
Se usuário ficar curioso azar o dele
Obrigada pela aula ??