Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions Games/Am_I_the_number/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,11 @@
- enter a number in the guess field and press submit to check whether the number you thought of matches the number.


## New Feature
- Added Restart button to reset the game without refreshing.



<br>


Expand Down
1 change: 1 addition & 0 deletions Games/Am_I_the_number/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ <h1>Number guessing game</h1>
<label2 for="guessField" id="guess">Think of a number</label>
<input type="text" id="guessField" class="guessField">
<input type="submit" id="subt" value="Submit guess" class="guessSubmit">
<button id="restart">Restart</button>
</form>
<div class="resultParas">
<p>Previous guesses: <span class="guesses"> </span></p>
Expand Down
10 changes: 10 additions & 0 deletions Games/Am_I_the_number/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -94,4 +94,14 @@ document.addEventListener('DOMContentLoaded', function () {
});
}
});


function resetGame() {
target = Math.floor(Math.random() * 100) + 1; // regenerate number
document.getElementById("guess").value = ""; // clear input
document.getElementById("status").textContent = "Game restarted! Guess a number between 1 and 100.";
}

document.getElementById("restart").addEventListener("click", resetGame);


Binary file added assets/images/Am_I_the_number.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.