diff --git a/index.html b/index.html
index af638da..4e4656e 100644
--- a/index.html
+++ b/index.html
@@ -15,7 +15,8 @@
Guessing Game
less?
-
+
+
diff --git a/index.js b/index.js
index 4c2a94e..643c8dd 100644
--- a/index.js
+++ b/index.js
@@ -10,7 +10,8 @@ const correctMessage = document.getElementById('correct');
let targetNumber;
let attempts = 0;
-const maxNumberOfAttempts = 5;
+//bug 3 should be var not const if it will change later
+var maxNumberOfAttempts = 5;
// Returns a random number from min (inclusive) to max (exclusive)
// Usage:
@@ -38,12 +39,12 @@ function checkGuess() {
submitButton.disabled = true;
guessInput.disabled = true;
}
-
+//4th bug never shows to big
if (guess !== targetNumber) {
if (guess < targetNumber) {
tooLowMessage.style.display = '';
} else {
- tooLowMessage.style.display = '';
+ tooHighMessage.style.display = '';
}
const remainingAttempts = maxNumberOfAttempts - attempts;
@@ -51,8 +52,8 @@ function checkGuess() {
numberOfGuessesMessage.style.display = '';
numberOfGuessesMessage.innerHTML = `You guessed ${guess}.
${remainingAttempts} guesses remaining`;
}
-
- if (attempts ==== maxNumberOfAttempts) {
+//1st bug not ==== incorrect
+ if (attempts === maxNumberOfAttempts) {
submitButton.disabled = true;
guessInput.disabled = true;
}
@@ -62,22 +63,24 @@ function checkGuess() {
resetButton.style.display = '';
}
+//5th bug was not working <= will mean index goes past the length of message
function hideAllMessages() {
- for (let elementIndex = 0; elementIndex <= messages.length; elementIndex++) {
+ for (let elementIndex = 0; elementIndex < messages.length; elementIndex++) {
messages[elementIndex].style.display = 'none';
}
}
-
-funtion setup() {
+//bug 2 function splled wrong
+function setup() {
// Get random number
targetNumber = getRandomNumber(1, 100);
console.log(`target number: ${targetNumber}`);
-
+//6th bug basicly resets the whole attmps so you never win need
// Reset number of attempts
- maxNumberOfAttempts = 0;
+ attempts = 0;
+ //bug 7 wrong spelling
// Enable the input and submit button
- submitButton.disabeld = false;
+ submitButton.disabled = false;
guessInput.disabled = false;
hideAllMessages();