1
resposta

Minha resolução para o desafio

<meta charset="UTF-8">

<script>

    function pulaLinha() {

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

    }

    function mostra(frase) {

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

    function sorteia(n) {
        var numeroSorteado = Math.round(Math.random() * n);
        return numeroSorteado;
    }

var numeroPensado = sorteia(10) ;
var chute = parseInt(prompt("Tente adivinhar o número que estou pensando... digite seu chute: "));

if (chute == numeroPensado) {
    mostra("Você acertou!");
} 

if (chute > numeroPensado) {
    alert("Dica: o número que eu pensei é menor que o número que você chutou. Tente de novo!");
    chute = parseInt(prompt("Novo chute: "));

    if (chute == numeroPensado) {
        mostra("Você acertou!");
    } else {
        mostra("Você errou! O número pensado foi " + numeroPensado + ".");
    }

} else {
    alert("Dica: o número que eu pensei é maior que o número que você chutou. Tente de novo!");
    chute = parseInt(prompt("Novo chute: "));

    if (chute == numeroPensado) {
        mostra("Você acertou!");
    } else {
        mostra("Você errou! O número pensado foi " + numeroPensado + ".");
    }
}

</script>
1 resposta

Legal Sandy, fiz um teste aqui e parece tudo OK.