Git Product home page Git Product logo

number-guessing-game's Introduction

Number Guessing Game

I created this number guessing game as a way to showcase the programming skills I've been learning on my own. As I've been self-learning programming languages, I wanted to apply my knowledge by building a simple yet engaging project.

Purpose

The purpose of this project is to demonstrate my proficiency in programming languages through the development of a game. By creating this game, I aimed to showcase the following skills:

  • Utilizing JavaScript for logic and interactivity.
  • Understanding of HTML and CSS for creating the user interface.
  • Implementing event handling and DOM manipulation.
  • Employing JavaScript functions to manage game logic.
  • Utilizing random number generation and conditional statements.

Features

  • The game allows a player to guess a number between 0 and 9.
  • It tracks the player's score and the current round number.

How to Play

  1. Open the game in a web browser.
  2. Enter your guess in the input field provided.
  3. Click the "Guess" button to submit your guess.
  4. Receive feedback on whether your guess is too high, too low, or correct.
  5. Continue guessing until you guess the correct number.
  6. Click the "Next Round" button to proceed to the next round.

Future Improvements

Although this game serves as a demonstration of my skills, there are several areas where I could further improve it:

  • Adding animations and visual effects to enhance the user experience.
  • Implementing additional difficulty levels or game modes.
  • Adding sound effects or background music.
  • Integrating a backend to track high scores and player statistics.
  • Improving accessibility features to ensure the game is usable by a wider audience.

Technologies Used

  • HTML
  • CSS
  • JavaScript

About Me

I am a self-taught programmer passionate about learning new technologies and building exciting projects. This number guessing game is just one example of my ongoing journey to expand my programming skills.

number-guessing-game's People

Contributors

juan17-1 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.