3
respostas

Erro no código, apesar de ter feito e refeito, até com as explicações do professor

Pessoal, onde está o erro, aqui, por gentileza?

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

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

function mostra(frase) {
    document.write("<big>" + frase + "</big>");
    pulaLinha();
}

var ano = 2019;
mostra("Eu nasci em : " + (ano - 25));
mostra("Adriano nasceu em : " + (ano - 26));
mostra("Paulo nasceu em : " + (ano - 32));

</script>

No console do Chrome, dá um erro:

Uncaught SyntaxError: Unexpected end of input

E indica a linha 17, mas não sei o que pode ser.

Grato desde já. :)

3 respostas

Achei. Ficou assim. Faltou uma chave fechando uma das funções:

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

function pulaLinha() {
    document.write("<br><hr><br>");
}
function mostra(frase) {
    document.write("<big>" + frase + "</big>");
    pulaLinha();
}

var ano = 2019;
mostra("Eu nasci em : " + (ano - 25));
mostra("Adriano nasceu em : " + (ano - 26));
mostra("Paulo nasceu em : " + (ano - 32));

</script>

Bom dia Marcos,

Que bom que conseguiu resolver, qualquer dúvida estou à disposição. Bons estudos!

Bom dia!

Muito obrigado! :)