Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

return ou mostra?

Pessoal, pq usar o return e não usar uma função mostra, que seria document write + pulo de linha?

1 resposta
solução!

Fala, Caio! Tudo bem contigo?

Em toda função que traz variáveis e quisermos mostrar essas variáveis, devemos acrescentar o return para assim, através do document.writechamar essa função

<script>

    function funcaoQualquer() {

    var n1 = 10;
    var n2 = 20;
    var n3 = 30;

    return n2;

    }

    document.write(funcaoQualquer())

</script>

No exemplo do exercício, ele guardou o resultado dessa função dentro de outra variável para depois imprimir chamando essa variável criada, o que é muito utilizado também.

Para não deixar as outras variáveis sub-utilizáveis, podemos somá-las e retornar o resultado

<script>

    function funcaoQualquer() {

    var n1 = 10;
    var n2 = 20;
    var n3 = 30;
    var total = n1 + n2 + n3;

    return total;

    }

    document.write(funcaoQualquer())

</script>

Todas as vezes em chamarmos a função ela vai efetuar a soma, guardar na variável e retornar para quem está chamando.

Mais a frente você verá que é possível trabalharmos com parâmetros, onde eu estipulo quais valores serão calculados no momento da invocação, por exemplo. Mas é assunto para outra hora!

Espero ter ajudado, Caio!

Um abraço e bons estudos