1
resposta

Esse foi o código que fiz para o jogo adivinha

<meta charset="UTF-8">
<script>
    function pulaLinha(){
        document.write("<br>")
    }
    function mostra(texto){
        document.write(texto);
        pulaLinha();
    }
    function sorteia(n){
        return Math.round(Math.random() * n);
    }

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

    if (chute == numeropensado) {
        mostra("Uau! Você acertou, pois eu pensei no "+numeropensado);
    }else{
        mostra("Você errou! Eu tinha pensado no " +numeropensado);
            if(chute < numeropensado){ 
            mostra("O número é menor que o pensado")

            }else{
            mostra("O número é maior que o número pensado")
        }
    }

</script>

testei e coloquei um if e else dentro de um else e funcionou, que bacana!

1 resposta

Olá Susan, tudo bem?

Parabéns pelo seu código!

A sua lógica de utilizar o if dentro de um else para este código está correta, muito bem!

Lembre-se que pode contar sempre com o fórum Alura, seja para compartilhar o seu desenvolvimento ou para tirar as suas dúvidas.

Um bom dia e bons estudos.