Eu não entendi a real diferença entre uma função com parâmetro e a sem parâmetro, alguém pode me explicar? abaixo segue meu código.
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(mensagem) {
// o parâmetro mensagem é substituído sempre que eu chamo a função mostra pelo o que está dentro do parenteses naquele momento da linha,então o parâmetro é uma variável que fica sujeito a função? eu não entendi a real diferença entre uma função com parâmetro e a sem parâmetro.
pulaLinha();
document.write(mensagem);
pulaLinha();
}
var idadeIrmão = 39;
var minhaIdade = 27;
var resultado = idadeIrmão - minhaIdade;
mostra("Minha idade é: " + minhaIdade + " anos");
mostra("A idade do meu irmão é: " + idadeIrmão+ " anos");
mostra("Nossa diferença de idade é: " + resultado + " anos");
</script>