Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

A idade do meu irmão, gostaria de saber aonde está o erro.

<meta charset="UTF-8">
<script> 

function pulaLinha() {
    document.write("<br><br>");

}

function mostra(frase); {
    document.write(frase);
    pulaLinha()

}

var idadeMeuIrmao = 40
var minhaIdade = 27
var diferencaDeIdade = idadeMeuIrmao - minhaIdade 


mostra("Meu irmão tem" + idadeMeuIrmao + "anos");
mostra("Eu tenho" + minhaIdade + "anos");
mostra("Nossa diferença de idade é" + diferencaDeIdade + "anos" );

</script>
2 respostas
solução!

Olá Rafael, tudo bem?

O que está ocorrendo é que tem um ; extra na função mostra, que está fazendo com que ela seja inválida. Se esse erro persistir, toda vez que chamarmos a função, não irá funcionar.

Como estava:

function mostra(frase); {  //ERRO AQUI
    document.write(frase);
    pulaLinha()

}

Modificando, ficará assim:

function mostra(frase) {
    document.write(frase);
    pulaLinha()

}

Espero ter ajudado, bons estudos!

Bom dia.

Olá Beatriz!! Vou bem, obrigado por perguntar e você?

Eu não havia prestado atenção neste simples detalhe, fiz a correção conforme você me sugeriu e deu certo. Muito obrigado pela sua ajuda!!!