Stone, paper, Scissors [closed]

0

Beginner - Code is an interaction like the game stone, paper and scissors that should happen in the alert of chrome pages, problem is that when I open the html does not present me nothing.

<script>

while(true){
    jogador1 = prompt("Jogador 1: Digite pedra, papel ou tesoura");
    jogador2 = prompt("Jogador 2: Digite pedra, papel ou tesoura");

if (jogador1 == "pedra") {
     if (jogador2 == "tesoura") {
        alert ("Pedra quebra tesoura");
    } else if (jogador2 == "papel"){
        alert ("Papel envolve a Pedra");
    } else if (jogador2 == "pedra") {
        alert ("Empate");
    }

}
 else if (jogador1 == "tesoura") {
    if (jogador2 == "pedra") {
        alert ("Pedra quebra tesoura");
    } else if (jogador2 == papel){
        alert ("tesoura corta papel");
    } else if (jogadoe2 == "tesoura") {
        alert ("Empate");
    }
}

 else if (jogador1 == "papel"){
    if (jogador2 == "pedra") {
        alert (Papel envolve pedra);
    }else if (jogador2 == tesoura) {
        alert ("Tesoura corta papel");
    }else if (jogador2 == "papel")  {
        alert ("Empate");
    }

}

}

</script>
    
asked by anonymous 27.10.2017 / 03:29

1 answer

1

When I run the code here, I noticed the error in the browser console:

  

test.html: 29
Uncaught SyntaxError: missing) after argument list

Line 29 had:

alert (Papel envolve pedra);

I've changed to:

alert ("Papel envolve pedra");

And it all worked, but I think 30's also needed attention:

<script>

    while(true){
        jogador1 = prompt("Jogador 1: Digite pedra, papel ou tesoura");
        jogador2 = prompt("Jogador 2: Digite pedra, papel ou tesoura");

        if (jogador1 == "pedra") {
            if (jogador2 == "tesoura") {
                alert ("Pedra quebra tesoura");
            } else if (jogador2 == "papel"){
                alert ("Papel envolve a Pedra");
            } else if (jogador2 == "pedra") {
                alert ("Empate");
            }

        }
        else if (jogador1 == "tesoura") {
            if (jogador2 == "pedra") {
                alert ("Pedra quebra tesoura");
            } else if (jogador2 == papel){
                alert ("tesoura corta papel");
            } else if (jogadoe2 == "tesoura") {
                alert ("Empate");
            }
        }

        else if (jogador1 == "papel"){
            if (jogador2 == "pedra") {
                alert ("Papel envolve pedra");
            }else if (jogador2 == "tesoura") {
                alert ("Tesoura corta papel");
            }else if (jogador2 == "papel")  {
                alert ("Empate");
            }

        }

    }

</script>
    
27.10.2017 / 03:38