Oi Francisco! Tudo tranquilo por aí?
É possível perceber que a função mostra, em sua definiçãofunction mostra(frase)
espera que seja passado o parâmetro frase à ela, certo?
Dessa forma, ao invés de escrever a frase diretamente dentro da função "mostra", conforme você fez, podemos passar a frase para ela como parâmetro, observe:
<meta charset="UTF-8">
<script>
function pulaLinha(){
document.write("<br>");
}
function mostra(frase){
document.write(frase);
}
var idadeAlan = 25;
var idadeRayan = 21;
var somaIdade = 25-21;
pulaLinha();
mostra("A nossa diferença de idade é " + somaIdade + " anos");
</script>
Quando passamos o parâmetro dessa forma, a variável somaIdade, que contém o resultado da sua subtração, é concatenada com as outras palavras que estão entre aspas e, dessa maneira, elas formam uma única frase que é enviada como parâmetro para a função mostra.
Além disso, fazendo dessa forma, nós mantemos a generalidade da função mostra, ou seja, podemos fazer o uso dessa função para mostrarmos diferentes frases no nosso navegador.
Qualquer dúvida a gente vai se falando por aqui, tá bom?
Bons estudos!