Pessoal, estou no início da criação do exercício, e criei o seguinte código:
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function sorteia(n) {
return Math.round(Math.random(n) * 100);
}
var numeroPensado = sorteia(n);
var chute = parseInt(prompt("Já 'pensei' em um número. Qual você acha que é?"));
if(chute == numeroPensado) {
mostra("Uau! Você acertou, pois eu 'pensei' no número " + numeroPensado);
} else {
mostra("Você errou! Eu tinha pensado no número " + numeroPensado);
}
</script>
Porém, ele não funciona. No console, dá um erro:
"jogo_adivinha.html:20 Uncaught ReferenceError: n is not defined at jogo_adivinha.html:20"
Já posso antecipar que o erro está na criação da função, mas não sei porque. Podem me ajudar, por gentileza?
Grato. :)