Advertisement
campos20

Pedra, papel e tesoura 2

Oct 4th, 2020
1,166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Pedra, papel, tesoura
  2. // Autor: Alexandre Campos
  3.  
  4. // Declaracao da funcao que transforma uma escolha em pedra, papel ou tesoura
  5. function transformaEscolhaEmItem(escolha) {
  6.   if (escolha === "0") {
  7.     return "pedra";
  8.   } else if (escolha === "1") {
  9.     return "papel";
  10.   } else if (escolha === "2") {
  11.     return "tesoura";
  12.   }
  13. }
  14.  
  15. // Repete para sempre
  16. while (true) {
  17.   // Escolha do usuario
  18.   let escolha = prompt(
  19.     "Digite '0' para pedra, '1' para papel ou '2' para tesoura\n" +
  20.       "Digite outra coisa para encerrar"
  21.   );
  22.  
  23.   let itemEscolha = transformaEscolhaEmItem(escolha);
  24.   console.log("Você escolheu", itemEscolha);
  25.  
  26.   // Escolha do adversario. Numero aleatorio em 0, 1, 2
  27.   // Somar com "" transforma o numero em string
  28.   let escolhaAdversario = Math.floor(Math.random() * 3) + "";
  29.   let itemEscolhaAdversario = transformaEscolhaEmItem(escolhaAdversario);
  30.   console.log("O adversário escolheu", itemEscolhaAdversario);
  31. }
  32.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement