2
respostas

Consolidando conhecimento

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

    function pulaLinha() {

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

    function mostra(frase) {

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

    var numeroPensado = Math.round(Math.random() * 10);
    var tentativas = 1;

    while (tentativas <= 3) {
        var chute = parseInt(prompt("Digite seu chute!"));

        if (chute == numeroPensado) {

        mostra("Você ACERTOU, o número pensado era, " + numeroPensado);
        break;

        // ou tentativas = 4;

        } else {

        mostra ("Você ERROU");

        }
        tentativas++;
    }

    mostra ("FIM");


</script>
2 respostas

Olá, Thomaz! Espero que esteja bem.

Excelente. =)

Parabéns pelo empenho nos estudos!

Qualquer dúvida, estamos à disposição. Bons estudos!

Cara, muito legal, que metodologia incrível, o bom é que aprendemos lógica de programação e ao mesmo tempo a sintaxe do js. Olha o código que escrevi, a alegria é ver o "bixu" rodando sabendo que foi voce quem fez, que legal.

<meta charset="UTF-8">

<script>

function pulalinha () {
    document.write ("<br><br>")
}

function mostra (texto) {
    document.write (texto)
    pulalinha()
}

function sorteio (n) {
       return Math.round (Math.random()*n)

}

var numeroaleatorio = sorteio(10);
var tentativas = 3

while (tentativas >=1) {
    var numerousuario = parseInt (prompt("Digite um número") );

    if (numerousuario == numeroaleatorio) {
        alert ("Olha só, você me venceu !!! Parabéns");
        break;
    } else {
        alert ("Poxa, que pena ! Voce errou !! ");

    }

    tentativas= tentativas-1
    alert("Voce tem " + tentativas + " tentativas");

    if (tentativas == 0)
        alert("Poxa, acabaram as tentativas");
}

mostra ("Quer tentar novamente ? Pressione F5")
mostra ("FIM !!")



</script>