2
respostas

fiz da seguinte maneira

<meta charset="UTF-8">

<script>

    function pl(){
        document.write('<br>');
    }

    function print(msg) {
        document.write(msg);
        pl();
    }

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

    alert('De 0 à 10, tente acertar! ');    

    var sort = luck(10);
    var tent = 0;
    var cont = 2;


    while(tent < 3) {

        var m = parseInt(prompt('Qual é o seu palpite? '));

        if (m == sort) {
            print('Parábens, você acertou, eu havia escolhido ' + sort);    
            break;
        }

        if (m != sort){
            if (m > sort) {

                alert('Você tem mais ' + cont + ' chances.' + 'Uma dica: é menos...' );
            } else {
                alert('Você tem mais ' + cont + ' chances.' + 'Uma dica: é mais...' );
            }
        }

        tent += 1;
        cont -= 1;

        }
    if (m != sort) {
        print('errou, sinto muito, mas eu havia escolhido ' + sort);
        }    

    print('fim'); 

</script>

nota aqui: eu uso o navegador brave, então ele printa tudo no final, então eu coloquei os alerts por isso, mas caso fosse no chrome daria pra colocar os prints no lugar pra ficar mais legal.

2 respostas

Ficou Massa ! mt obrigado, me deu oportunidade de aprender muitas coisas!!

poxa, muito bom, valeu Douglas.