Boa tarde! Estou com dificuldade de compreender a função return! Existem mais exercícios para fixar? Muito obrigada!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde! Estou com dificuldade de compreender a função return! Existem mais exercícios para fixar? Muito obrigada!
Fala Leticia tudo bem?
O return serve para retornar qualquer valor que você deseja, o que colocar na frente dele, ele retornará, vamos a alguns exemplos:
Vamos criar uma função que recebe um numero e retorno dobro desse numero, chamaremos essa função de dobraNumero, que reberá um numero como argumento.
function dobraNumero(numero) {
return numero * 2
}Também colocamos que o retorno desse função (que será o que ela vai retornar quando chamarmos essa função) será o numero que recebemos vezes 2. Agora se chamarmos a função passando o numero desejado, teremos o dobro desse número, pois foi o que declaramos que será retornado da função.
console.log(dobraNumero((2)) //Aqui passamos dois como argumento, logo o que será retornado desse função e será mostrado no console será o numero 4.Obs: Quando você coloca um return em uma função, a função se encerra, ou seja, tudo que estiver após esse return não será interpretado pela função. Veja mais sobre o return na própria documentação clicando aqui.
Espero ter ajudado, bons estudos! E caso houve mais alguma dúvida pode contar com a gente :D
Muito obrigada, Matheus!! :D