1
resposta

Jogo Advinha - Não encontro o erro

Não consigo encontrar meu erro, em vez de mostrar a frase "Você errou" a cada vez que o chute é dado está mostrando apenas no final as três vezes.

<meta charset="UTF-8">

<script>

    function pulaLinha () {

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

    function mostra (frase) {

        document.write (frase);
        pulaLinha ();
    }

    var numeroSorteado = Math.round (Math.random () * 10);
    var contadorTentativas = 1

while (contadorTentativas <=3) {

    var numeroChutado = parseInt(prompt("Você tem três tentativas.Digite seu chute número " + contadorTentativas + "."));

    if (numeroChutado == numeroSorteado){
        mostra("Você acertou!");
        break;

    } else {
        mostra ("Você errou, tente novamente.");
    }

    contadorTentativas++
}

mostra ("FIM")

</script>
1 resposta

'' Substitua a linha "mostra" por "alert" e veja se tem o resultado esperado.

mostra ("Você errou, tente novamente.");

Alterar para

alert ("Você errou, tente novamente."); ''