Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jernestmyers/tic-tac-toe
https://github.com/jernestmyers/tic-tac-toe
Last synced: 1 day ago
JSON representation
- Host: GitHub
- URL: https://github.com/jernestmyers/tic-tac-toe
- Owner: jernestmyers
- Created: 2021-05-12T18:59:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-06-06T18:43:14.000Z (over 3 years ago)
- Last Synced: 2023-08-14T21:43:02.476Z (over 1 year ago)
- Language: JavaScript
- Size: 48.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# tic-tac-toe
## Project 2 in The Odin Project's Full Stack JavaScript curriculumthis is the first project to practice implementing factory functions, module patterns, and IIFEs.
features:
1. one player mode versus a computer that randomly generates a move
2. two player mode
3. DOM manipulation for inputting names; if left blank, players are called "anonymous"
4. users can choose "play again?" to continue game without necessitating name inputs
5. user can choose "change settings" if desiring to change number of players or name inputsfeatures to come:
1. unbeatable computer mode making use of a minimax algorithmknown issues:
1. code breaks if two-player mode is selected && if only playerX or playerO is given a value before clicking the gameBoard