Olá,
Não entendi bem o return, ele substitui o "mostra"? E quando usa-los?
Olá,
Não entendi bem o return, ele substitui o "mostra"? E quando usa-los?
Oi Mariana, tudo bem?
Quando usamos o return
no escopo de uma função, quer dizer que queremos devolver para o usuário que "chamou" essa função aquele valor.
Temos que pensar nas funções como "máquinas" que vão receber algum ingrediente/insumo, fazer o processamento deles e devolver os insumos processados. O return
é justamente para indicar qual é essa devolutiva.
Por exemplo: temos uma função que recebe dois números (insumos), faz a soma deles (processamento) e devolve o valor correspondente à essa soma. Se nós armazenarmos o valor da soma em uma variável chamada soma
, devemos indicar isso na frente do return
.
function somar(a, b) {
let soma = a + b;
return soma; // Significado literal: retornar o valor da variável soma
}
Obrigada, e o mostra?
O mostra
nesse caso é uma outra função que está sendo chamada para "escrever" no documento:
function mostra(frase) {
document.write(frase);
pulaLinha();
}
Espero ter ajudado! Se puder marque a minha resposta como solução do seu post (:
[]s
Acabou me ajudando muito também. Grato!