2
respostas

console.log()

Olá, pessoal. Tenho o seguinte problema: Acrescentei no meu código o console.log para saber qual número ele está sorteando, mas não funciona.

<meta charset="UTF-8">


<script>

    function pulaLinha() {

        document.write("<br><br>");
    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();
    }


    function sorteia(n) {

        Math.round(Math.random() * n);
    }

    var numeroPensado = sorteia(10);
    console.log(sorteia);
    var chute = prompt("Digite um número de 0 a 10!");



    if(chute == numeroPensado) {

        mostra("Você acertou!");

    } else {

        if (chute > numeroPensado) {

        mostra("Você errou! O número pensado é menor que " + chute + "!");

        } else {

            mostra("Você errou! O número pensado é maior que " + chute + "!")
        }
    }



</script>
2 respostas

Maria Eduarda, tudo bem?

Você está tentando mostrar no console o resultado da função sorteia, certo?

Esse resultado você está armazenando na variável numeroPensado.

Para você ver o número sorteado é só dar o console.log no numeroPensado.

console.log(numeroPensado)

Espero ter ajudado.

Olá, Eraldo. Obrigada pela resposta. Eu fiz do jeito que você indicou, mas ainda não funcionava. Então, percebi que faltava o return na função sorteia(n). Agora com o console.log(numeroPensado) e o return, meu código funciona 100%. Valeu pela ajuda :)