Exercício 5: Vamos jogar T.E.G.!

Vamos jogar T.E.G.!

E se é suficiente com que uma das várias condições se cumpra para afirmar que uma expressão é verdadeira? Podemos usar outro dos operadors que você já conhece, a disjunção lógica!

Lembre-se de que é representado com o símbolo || e também é conhecido como o operador or.

No famoso jogo T.E.G., um jogador pode ganhar de duas maneiras: cumprindo seu objetivo secreto ou alcançando o objetivo geral de conquistar 30 países.

function ganhou(cumpriuObjetivoSecreto, quantidadeDePaisesConquistados) {
  return cumpriuObjetivoSecreto || quantidadeDePaisesConquistados >= 30;
}

Experimente as seguintes expressões no console:

  • ganhou(true, 25)
  • ganhou(false, 30)
  • ganhou(false, 20)
  • ganhou(true, 31)

Você se anima a construir a tabela de verdade de disjunção lógica?

Você deve fazer o login antes de começar a enviar suas soluções

Opa! Sua solução não pode ser executada

  • Verifique se o seu programa não possui recursão ou um loop infinito
  • Verifique se você tem uma conexão com a internet
  • Espere um pouco e tente novamente

Estamos processando sua solução

Se não mostrar automaticamente em alguns segundos, pressione F5