- We have selected a random number between 1 and 100.
- We’ll prompt you for your guess.
- We'll tell you if your guess was too high or too low.
- See if you can guess it in 10 turns or fewer.
- Random number generation in bash
- Checking whether a variable matches a regular expression (regex)
- Arithmetic evaluation and comparisons
- Conditionals (including multiple consecutive checks)
- Loops along with continue and break statements
- exit statement
- Playing more than one game at a time
- Keep track of shortest games played so far
- Automated testing