1
resposta

Jogo de adivinhação

Quando uso esse comando Math.round(Math.ramdon() * 10); meu codigo dá erro

<meta charset="UTF-8">

<script>
    function pulaLinha() {

    document.write("<br> <br>")
}
    function mostra(frase) {
        document.write(frase);
        pulaLinha();
}
    var numeroPensado = Math.round(Math.ramdon() * 10);

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

    if(chute == numeroPensado) {

        mostra("Você acertou, parabéns");

    } else {

        mostra("Você errou, o numero pensado é " + numeroPensado);
    }

</script>
1 resposta

Olá André, tudo bem com você???

Então, o erro é por que existe um erro na escrita do código, ou sintaxe, como você vai ouvir constantemente.

Math.round(Math.random() * 10);

Você inverteu as letras "m" e "n". É normal acontecer isso de começo, são muitos termos e palavras em inglês, já já você ficará afiado nisso!

Qualquer dúvida é só voltar aqui!

Bons estudos

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software