<meta charset="UTF-8">
// Exercicio Consolidando seu conhecimento - 20200504
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
function sorteio() {
var rodasorteio = Math.round(Math.random() * n);
return rodasorteio;
}
var n = parseInt(prompt("Entre com o número aleatório para rodar o sorteio!"));
var chute = parseInt(prompt("Entre com o número de seu chute e boa sorte !"));
numeroSorteado = sorteio(n);
if( chute == numeroSorteado) {
mostra("Você Chutou : " + chute + " e o número sorteado foi " + numeroSorteado);
} else {
mostra("Que falta de sorte, seu chute foi : " + chute + " e o número sorteado foi " + numeroSorteado);
if ( chute > numeroSorteado) {
mostra("Você errou! Seu chute é maior que o número sorteado")
} else {
mostra("Você errou! Seu chute é menor que o número sorteado")
}
}
</script>
Pessoal, Tudo bom ? Preciso de uma ajudinha, foi bem desafiador chegar em alguma resposta na questão, pois tinha entendido que precisava receber o N , como se fosse o mesmo número do chute, mas tive que olhar na "opinião do Flávio" e quando vi que ele FIXOU o valor de N, percebi que ou compliquei ou não entendi a questão. Todavia, fiz um código e queria saber se podem avaliar se dei muita volta e se principalmente está correto, pois como tratam-se de números randômicos, penso que não terei o mesmo resultado, colocando as mesmas entradas. Valeu pela força.