1
resposta

Consolidando o conhecimento

<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>

Erro ocorrido quando tiramos a palavra function:

Uncaught SyntaxError : Unexpected token '{'

Erro ocorrido quando tiramos os parênteses da function pulaLinha:

Uncaught SyntaxError : Unexpected token '{'

1 resposta

Olá, Daniella, tudo bem?

Fico feliz que esteja praticando os exercícios do curso, isso ajuda a consolidar os conhecimentos na programação. Continue assim!

Exatamente isso! Ao retirarmos a palavra function em uma das funções e os parênteses da função pulaLinha a mensagem de erro que aparecerá no nosso console é Uncaught SyntaxError : Unexpected token '{’ .

Esse erro corresponde a um erro de sintaxe, o programa esperava um elemento da linguagem, e ele não foi fornecido. Ainda bem que o console nos ajuda apontando qual o erro, não é mesmo? Assim, ao deparar com esse erro, é só verificar qual linha ele se encontra e qual elemento da linguagem está incorreto ou a sua falta.

Recomendo, que caso se sinta confortável em compartilhar seu conhecimento, interagir com outros estudantes, trocar experiências e fazer networking, participe do Discord oficial da Alura de alunas e alunos:

Espero ter ajudado.

Reforço que estou à disposição para tirar dúvidas.

Abraços.