1
resposta

Eu fiz desta maneira usando a função sorteia e variável (n) como multiplicador

<meta charset="UTF-8">

<script>

  function pulaLinha(){
      document.write("<br><hr><br>");
  }

  function mostra(frase){
      document.write("<p><big>" + frase + "</big></p>");
      pulaLinha();
  }

  function titulo(frase){
      document.write("<p><big><h1>" + frase + "</h1></big></p>");
      pulaLinha();
  }

  function sorteia(n){
    return Math.round(Math.random() * n);

    // a função Math.random() gera um número decimal aleatório entre 0.00000000000000000 até 0.99999999999999999
    // ao multiplicarmos pela variável (n) temos um número gerado entre 0.0000000000000000 até (n-1).9999999999999999
    // ao utilizarmos a função Math.round arredondamos para o número inteiro mais próximo, exemplos:
    // num = Math.round(20.49); irá retornar o valor 20, ou seja, aredondou para baixo.
    // num = Math.round(0.5); irá retrnar o valor 1, ou seja, aredondou para cima.
    // no caso estamos gerando aleatóriamente sempre um número entre 0 e (n).
  }

  var n = parseInt(prompt("Quer adivinar um número entre 0 até quanto?"));

  var numSorteado = sorteia(n);

  titulo("Jogo da Adivinhação de Número entre 0 e " + n + " !!!");

  var chute = parseInt(prompt("Digite seu chute!"));

  if (chute == numSorteado){
      mostra(" Parabéns você acertou !!!!");
  } else {
      mostra(" Infelizmente você errou tente novamente com o F5 !");
  }

  mostra(" Seu Chute foi o número " + chute + " e o número sorteado foi: " + numSorteado);

</script>
1 resposta

Olá Roner tudo bem ?

Acabei de testar seu código, e Parabéns por sua dedicação no desenvolvimento realmente ficou muito bom até mesmo na questão da apresentação dos resultados no browser ficou execelente. Outra coisa também foi muito legal você deixar o código comentado explicando sobre a função , isso ajuda muito outras pessoas a entender oque está acontecendo no código e qual sua finalidade.

Continue assim praticando e consolidando seus conhecimentos que você vai evoluir muito.E qualquer dúvida sinta-se a vontade para compartilhar aqui no fórum, ficaremos muito felizes em poder te ajudar.

Abraços e bons estudos.