0
respostas

meu jogo de adivinhação ficou assim:

eu fiz de dois modos, uma para rodar no Google e Edge:

<meta charset="UTF-8">

<script>
    function pulaLinha(){
        document.write("<br><br>");
    }
    function mostra(texto){
        document.write("<h1>" + texto + "</h1>");
    }
    function sorteia(n){
        return Math.round(Math.random() * n) + 1;
    } 

    var pensandoEm = sorteia(19);
    //console.log(pensandoEm);
    var tentativas = 1;
    while(tentativas <= 5){
      var chute = parseInt(prompt("De 1 a 20 que numero meus bits formulam?"));

      if(chute == pensandoEm){
        alert("NÃO, NÃO, NÃO PODE SER, VOCÊ ESTA CERTO, PARABÉNS!!!");
        break;
      }
      if(chute < pensandoEm){
          alert("Eu sabia seu perdedor mais sorte na proxima o numero era maior que " + chute);            
      } 
      if(chute > pensandoEm){
              alert("Eu sabia seu perdedor, mais sorte na proxima vez, o numero era menor que " + chute);                    
      }
      tentativas++;      
    } 
    mostra("numero gerado " + pensandoEm) 
</script>

esse é como eu idealizei. roda corretamente no Firefox:

<meta charset="UTF-8">

<script>
    function pulaLinha(){
        document.write("<br><br>");
    }
    function mostra(texto){
        document.write("<h1>" + texto + "</h1>");
    }
    function sorteia(n){
        return Math.round(Math.random() * n) + 1;
    } 

    var pensandoEm = sorteia(19);
    //console.log(pensandoEm);
    var tentativas = 1;
    while(tentativas <= 5){
      var chute = parseInt(prompt("De 1 a 20 que numero meus bits formulam?"));

      if(chute == pensandoEm){
        mostra("NÃO, NÃO, NÃO PODE SER, VOCÊ ESTA CERTO, PARABÉNS!!!");
        break;
      } 
      if(chute < pensandoEm){
        mostra("Eu sabia seu perdedor mais sorte na proxima o numero era maior que " + chute);            
      } 
      if(chute > pensandoEm){
            mostra("Eu sabia seu perdedor, mais sorte na proxima vez, o numero era menor que " + chute);                    
      }
      tentativas++;
    }
    mostra("numero gerado " + pensandoEm) 
</script>

a única coisa que muda e o "alert" em "mostra" existe alguma outra opção para ficar como eu queria no Google?