3
respostas

nº aleatório

No código não deveria ter até que número é feito o sorteio? Está escrito var numeroPensado = sorteia() , mas como saber até qual número é sorteado?

<meta charset="UTF-8">
<script>

    // funções pulaLinha, mostra e sorteia omitidas

    var numeroPensado = sorteia();

    var chute = parseInt(prompt("Já pensei. Qual você acha que é?"));

    if(chute == numeroPensado) {

        mostra("Uau! Você acertou, pois eu pensei no " + numeroPensado);
    } else {

        var contador = 1;

        while( contador <= 10 ) {

            mostra("Já era, você errou!");
            contador = contador + 1;
        }

    }
</script>
3 respostas

Opa!

O Código não tem a função sorteia() ?

Onde que ela foi declarada? Está em outro arquivo ou está faltando?

Cola ela pra gente, para poder ajudar...

Fiquei confusa também, mas vai corrigindo.

Em sorteia seria, por exemplo, até o 10. Acrescenta a função Mostra ou altera para document.write

Isso, você precisa incluir essa função que sorteia os números.

Ela vai devolver um número de até 10, com base em alguma operação.

Aí a partir daí desenvolve esse algoritmo que você escreveu aí...