The aim of this challenge is to create a simplified game of Poker Dice using only three dice.
The computer will generate three random numbers between 1 and 6.
The program will then check to see if the three dice have the same value (“Three of a kind!”) or if any two of the three dice have the same value (“Pair”).
Could you improve your code further to find out if:
- The 3 dice are all even numbers.
- The 3 dice are all odd numbers.
To find out if a die number is even you could check whether it is equal to 2, 4 or 6.
IF (die1==2 OR die1==4 OR die1==6) AND (die2==2 OR die2==4 OR die2==6) AND (die2==2 OR die2==4 OR die2==6) THEN DISPLAY("You have three even numbers.") END IF
Another method would be to use [lists] and the keyword “in“:
IF die1 in [2,4,6] AND die2 in [2,4,6] AND die3 in [2,4,6] THEN DISPLAY("You have three even numbers.") END IF