1
resposta

Resolução com for, e mostrando o número de tentativas ao usuário

Desse modo, o usuário consegue ver quantas tentativas ainda restam.

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

    function pulaLinha() {

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

    function mostra(frase) {

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

    function sorteia (n) {

    return Math.round(Math.random() * n);

   }

    var numeroPensado = sorteia (10);



    for(var tentativas = 2; tentativas >= 0 ; tentativas --){


    var chute = parseInt(prompt("Já pensei. Qual você acha que é?"));

    if(chute == numeroPensado) {

        mostra("Uau! Você acertou, pois eu pensei no " + numeroPensado);
        break;
    }
    else{
        alert("Você errou, tentativas restantes: " + tentativas);
    }
    if(tentativas == 0){

        alert("Você excedeu o número de tentativas")
    }
}


</script>
1 resposta

Olá Victor, espero que esteja bem.

Obrigada por compartilhar seu código conosco.

Você pode compartilhar seus exercícios no Linkedin e/ou subir seu projeto no Github, pois estas ferramentas vão te permitir um maior alcance =)

Dúvidas sobre o conteúdo dos cursos, estaremos à disposição!

Se este post te ajudou, por favor, marca como solucionado ✓. Bons estudos!