Today I built my own Tic Tac Toe game using JavaScript, CSS, and HTML.
What I used:
Arrays to track the positions selected by players X and O.
Buttons to display the player's value (X or O).
Events, functions, loops, array methods, and querySelector for game logic and interactivity.
What I learned:
How to track button positions using arrays.
How to dynamically update and manipulate the webpage using JavaScript.
Source Code: https://github.com/rahamka/Tic-Tac-Toe
(https://github.com/rahamka/Tic-Tac-Toe)Project Review: https://rahamka.github.io/Tic-Tac-Toe/
1
16
Rock, Paper & Scissors — Project Description
Today I built a Rock, Paper & Scissors game using JavaScript, CSS, and HTML.
This project helped me understand how game logic works and how to connect UI with user interactions.
What I learned
How to generate random numbers using Math.random()
How events work in JavaScript (addEventListener)
How to compare values and apply game conditions using if/else
What I used
CSS: Display layouts using display: flex and clean styling
JavaScript: if/else, comparison logic, and random value generation
HTML: Semantic structure (header, main, footer)
Project Links
🔗 Live Demo: https://rahamka.github.io/Rock_Paper_Scissors/
💻 Source Code: https://github.com/rahamka/Rock_Paper_Scissors