Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Mensagens diferentes por tentativa

Amigos, Como faço para que minhas mensagens sejam diferentes por cada tentativa do usuário? Se errou 1 vez, quero mensagem "A"; Se errou 2 vez, quero mensagem "B"; Se errou 3 vez, quero mensagem "C";

Obrigado.

3 respostas

Olá, Priscila!

Você pode ter uma variável que armazena o número de tentativas do usuário.

Com ela você pode verificar quantas vezes o usuário realizou a tal tentativa, e exibir a mensagem desejada.

Espero ter ajudado.

Abraço e bons estudos.

solução!

Olha se você consegue compreender

<meta charset="UTF-8">
<script>
    function pulaLinha() {

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

    function mostra(frase) {

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

    function sorteia() {

        return Math.round(Math.random() * 100);

    }

    var numeroPensado = sorteia();
    console.log(numeroPensado);

    var contador = 1;

    alert("Já pensei!");
    while (contador <= 3) {
        var chute = parseInt(prompt("Qual você acha que é?"));

        if (chute == numeroPensado) {
            mostra("Uau! Você acertou, pois eu pensei no " + numeroPensado);
            break;
        } else {
            if (contador == 1) {
                alert("Você errou!");
            } else if (contador == 2) {
                alert("Voce errou a segunda vez");
            } else {
                alert("Você errou a 3 vez");
            }
            contador++;
        }

    }
</script>

Priscila, conseguiu entender? Se a dúvida persistir pode perguntar de novo

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