Olá Rodney, como vai?
Vou comentar sobre a function mostra
. Pense que, se precisarmos exibir uma outra mensagem, da forma que montou a função não conseguiremos utiliza-la.
A função mostra
seria uma espécie de atalho para não ter que toda vez digitar o document.write
. Veja uma forma bacana de montar essa função:
function mostra(frase) {
document.write(frase);
}
Agora para exibir qualquer mensagem, só utilizamos o mostra
com qualquer mensagem, vou utilizar seu programa como exemplo, veja:
<meta charset="UTF-8">
<h3>O número de Gerações desde 1500 !</h3>
<script>
function pulaLinha () {
document.write("<br><br>");
}
function mostra (frase){
document.write(frase);
}
var anoInicial = 1500;
var anoFinal = 2021;
var numeroGeracoes = (Math.round(anoFinal - anoInicial))/28;
mostra("O numero de Gerações ");
mostra("de brasileiros desde ");
mostra("1500 foi de : " + numeroGeracoes);
</script>
Podemos também utilizar a função pulaLinha ()
, dentro da função mostra
. Veja:
function mostra(frase) {
document.write(frase);
pulaLinha();
}
Faça o teste e veja a diferença.
Se algo não ficou claro ou estiver com alguma outra dúvida, fiquei tranquilo para perguntar, estarei por aqui.
Abraços!