Boa noite, quando erro o número não aparece nenhuma mensagem na tela. Olhei no console, e tem a seguinte mensagem: jogo_adivinhacao_2.html:32 Uncaught ReferenceError: numSorteado is not defined E não estou entendendo porque não foi definido, já que a var numeroPensado está recebendo o valor da função sorteia(n) ...
insira seu código aqui
<script type="text/javascript">
function pulaLinha () {
document.write("<br>");
}
function exibeMsg (msg) {
document.write(msg);
pulaLinha();
}
function sorteia (n) {
return Math.round(Math.random() * n);
}
var nome = prompt("Seja bem vindo(a), por favor, digite o seu nome.");
var numeroPensado = sorteia(10);
var chute = parseInt(prompt("Já pensei, digite um número de 0 até 10."));
if (chute == numeroPensado) { exibeMsg("Parabéns, você acertou, o número pensado foi " + numeroPensado);}
else {
if (chute > numSorteado) {exibeMsg("Você errou, o número que você digitou é maior que o número sorteado.");}
else {exibeMsg("Você errou, o número que você digitou é menor que o número sorteado.");}
}
</script>