Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Repetições infinitas

Boa Tarde. Durante uma atividade envolvendo a função while, fui testar meu código e ele fica perguntando o número de forma infinita, sem dar uma resposta ou ter uma resolução. Como não consegui resolver, peço ajuda aqui. Obrigado.

<meta charset = "UTF-8">

<script>

function pulaLinha(){

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

function mostra(texto){
    document.write(texto);
    pulaLinha();
}

    var numeroPensado = Math.round(Math.random() * 10);
 // o código não roda corretamente, o programa pergunta de forma infinita sem fornecer uma resposta
    console.log(numeroPensado)

    var tentativa = 1

    while(tentativa <= 3){

        var numeroChute = parseInt(prompt("Eu Pensei em um número, será que vc consegue adivinhar qual foi? Digite sua tentativa: "));

        if(numeroChute == numeroPensado){

        mostra("Parabéns! Você acertou.");
            break;
        } else{
            mostra("Você errou");

        }
        tentativa++

    }



</script>
1 resposta
solução!

Testei seu código e está funcionando perfeitamente. Verifique se você rodou este programa mesmo, ou uma versão anterior que estava no seu navegador.