Welcome to my JavaScript Course repository! This README will guide you through the basics of JavaScript that I learned during the course and the mini projects I created along the way. The projects include a Calculator, Coin-Flip game, ToDo list, and Rock Paper Scissors game. Let's dive in!
Here are the mini projects I created to practice my JavaScript skills:
A classic Rock Paper Scissors game against the computer.
Features:
- Player chooses rock, paper, or scissors.
- Computer randomly selects rock, paper, or scissors.
- Determine the winner based on the rules.
- Auto-play mode to play automatically every second.
- Score tracking with persistence using
localStorage
. - Keyboard controls for playing the game.
A ToDo list application to keep track of tasks.
Features:
- Add new tasks.
- Set up a date to-do.
- Remove tasks.
A simple calculator that can perform basic arithmetic operations like addition, subtraction, multiplication, and division.
Features:
- Add, subtract, multiply, and divide two numbers.
- Clear the input fields.
A simple game that simulates flipping a coin and displays whether it's heads or tails.
Features:
- Randomly flip a coin.
- Display the result (Heads or Tails).
To run these projects locally, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/javascript-course.git
- Navigate to the project directory:
cd JavaScript_COURSE
- Open the file of the project you prefer (for example
coin-flip.html
) in your web browser to see it in action.