What you'll build
- Choose a random number from 1 through 100.
- Respond with higher, lower, or correct.
- Count guesses and support a new game.
Your building plan
- Generate and store one secret number.
- Ask the player for a guess.
- Validate that the guess is in range.
- Compare the guess and display a helpful message.
- Reset the secret and guess count for a new game.
Start with a small prototype
main.jsYour ideas, in code.
Loading your editor…
Run your code to see the output here.
Ready to buildUTF-84 lines
Share your project with the world
The finished project is a complete HTML file. Download it and open it in a browser to explore the interface and its JavaScript.
- Move your interface into an
index.htmlfile and your logic intoscript.js. - Test keyboard controls, small screens, and empty or invalid inputs.
- Commit your files to a new repository without any secrets.
- Choose a static hosting service, connect the repository, and deploy the project.
- Open the published URL on another device and try the complete flow.