Oi, Jean, tudo bem?
Fico feliz que tenha conseguido resolver o problema no cálculo da média das idades. De fato sem o return
você obteria um valor indefinido ("undefined").
Tenho algumas sugestões para que seu código fique ainda mais completo.
Inicialmente gostaria de pontuar que a tag <big>
está obsoleta e faz com que a cada linha de texto que o navegador mostre a fonte fique maior que a anterior até atingir o tamanho máximo permitido. Contudo, você pode substituir essa tag por qualquer uma das tags heading (<h1>, <h2>, <h3>, <h4>, <h5>
e <h6>
) para evidenciar seu texto como um título e deixá-lo com uma fonte de destaque na página.
É importante observar que tanto a tag <big>
quanto a tag <h1>
devem ser abertas (<big>
ou <h1>
) e fechadas(</big>
ou </h1>
), pois se tratam de tags de conteúdo.
Desse modo o código ficaria assim:
function mostra(frase) {
document.write("<h1>" + frase + "</h1>");
pulaLinha();
}
Outro ponto que seria legal implementar no seu código é adicionar uma frase para identificar cada um dos números que aparecem na tela do navegador. Dessa forma, fica mais fácil saber qual é a idade de cada pessoa e qual é o valor da média das idades, pois olhando apenas para a tela do navegador não sabemos o que cada número representa.
Sendo assim, o código seria escrito da seguinte maneira:
mostra("A idade da Stella é: " + idadeStella);
mostra(" A idade do Jean é : " + idadeJean);
mostra("A média das idades é: " + media);
Na tela do navegador o resultado final ficaria assim:
Espero ter ajudado. Caso tenha outras dúvidas, estarei à disposição.
Abraço!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!