3
respostas

Erro inesperado

Meu código dá: Uncaught SyntaxError: Unexpected end of input jogo_adivinha2.html:32

3 respostas
<meta charset="UTF-8">

<script>

function lineSkip()    {

        document.write("<br>");
        document.write("<br>");
}

function show(phrase) {

        document.write(phrase);
        lineSkip();

var numeroPensado = 5;

var chute = parseInt(prompt("Digite seu chute!"));

if(chute == numeroPensado) {

    show("Você acertou");

}

if(chute != numeroPensado) {

    show("Você errou, o número pensado foi " + numeroPensado);

}

</script>

Olá celso, tudo bem?

Ficou faltando apenas, vc fechar a chave da função show.

<meta charset="UTF-8">

<script>

function lineSkip()    {

        document.write("<br>");
        document.write("<br>");
}

function show(phrase) {

        document.write(phrase);
        lineSkip();
}

var numeroPensado = 5;

var chute = parseInt(prompt("Digite seu chute!"));

if(chute == numeroPensado) {

    show("Você acertou");

}

if(chute != numeroPensado) {

    show("Você errou, o número pensado foi " + numeroPensado);

}

</script>

Espero ter te ajudado. Um abraço e bons estudos. :-)

Faltou fechar as chaves ( } ) da função show.

 function show(phrase) {
        document.write(phrase);
        lineSkip();
}

a indentação é muito importante para perceber esse tipo de problema