1
resposta

Erro Else com variação de 3 elementos ( < , <, =)

<meta charset="utf-8">


<script>

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

    function mostra(frase) {
        document.write(frase);
        pulaLinha();

    }

    var numeroPesado = Math.round(Math.random()*10)


    var tentativa = 1

    while( tentativa <= 3) {
        var chute = parseInt(prompt("Digite seu número"))



            if(numeroPesado==chute) {
            mostra("Uau! Você acertou!")
            break
        }else{

            if(numeroPesado>chute) {

            mostra("Você errou, pois o número que eu pensei é maior que o          
            numero que você chutou " )
            }    
        }else {

            mostra("Você errou, pois o número que eu pensei é menor que o numero que você chutou " )

        }
        tentativa++
    }


</script>
1 resposta

Oi Pedro tudo bem?

Tinha alguns erros no seu código e eu consertei. Dá uma olhadinha

<meta charset="utf-8">


<script>

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

    function mostra(frase) {
        document.write(frase);
        alert(frase);
        pulaLinha();

    }

    var numeroPesado = Math.round(Math.random() * 10)


    var tentativa = 1

    while (tentativa <= 3) {
        var chute = parseInt(prompt("Digite seu número"))



        if (numeroPesado == chute) {
            mostra("Uau! Você acertou!")
            break
        } else {

            if (numeroPesado > chute) {

                mostra("Você errou, pois o número que eu pensei é maior que o numero que você chutou ")

            } else {

                mostra("Você errou, pois o número que eu pensei é menor que o numero que você chutou ")

            }
            tentativa++
        }
    }

</script>

Espero ter ajudado!!!