Instruções
Passo 4
Neste passo, você focará em determinar se o jogador ganhou a rodada.
Crie uma função
hasPlayerWonTheRound com dois parâmetros chamados playerChoice e computerChoice. Esses parâmetros receberão valores string de "Rock", "Paper" e "Scissors", representando as escolhas feitas pelo jogador e pelo computador.
A função deve retornar true se o jogador ganhou a rodada, e false se o jogador perdeu ou empatou a rodada.
Aqui estão os critérios para o jogador vencer uma rodada:
- Se o jogador escolher
"Rock"e o computador escolher"Scissors" - Se o jogador escolher
"Scissors"e o computador escolher"Paper" - Se o jogador escolher
"Paper"e o computador escolher"Rock"
O que fazer:
Testes:
- Você deve ter uma função chamada `hasPlayerWonTheRound`.
- Sua função deve ter dois parâmetros chamados `playerChoice` e `computerChoice`.
- A função `hasPlayerWonTheRound` deve retornar um booleano.
- A função `hasPlayerWonTheRound` deve retornar `true` se o jogador escolheu `"Rock"` e o computador escolheu `"Scissors"`.
- A função `hasPlayerWonTheRound` deve retornar `true` se o jogador escolheu `"Scissors"` e o computador escolheu `"Paper"`.
- A função `hasPlayerWonTheRound` deve retornar `true` se o jogador escolheu `"Paper"` e o computador escolheu `"Rock"`.
- A função `hasPlayerWonTheRound` deve retornar `false` se o jogador e o computador escolheram a mesma opção.
- A função `hasPlayerWonTheRound` deve retornar `false` se o computador ganhou a rodada.
Preview