From 57582ac8ab583c7b5f2623fd7d998eef05ee0b5c Mon Sep 17 00:00:00 2001 From: Jaylia Ellis Date: Tue, 3 Mar 2026 08:40:05 -0500 Subject: [PATCH] # of bugs found and fxed --- index.js | 25 ++++++++++++++++--------- 1 file changed, 16 insertions(+), 9 deletions(-) diff --git a/index.js b/index.js index 4c2a94e..699f611 100644 --- a/index.js +++ b/index.js @@ -24,26 +24,31 @@ function getRandomNumber(min, max) { function checkGuess() { // Get value from guess input element + hideAllMessages(); const guess = parseInt(guessInput.value, 10); attempts = attempts + 1; - hideAllMessages(); + + // hideAllMessages(); + resetButton.style.display = 'inline-block'; if (guess === targetNumber) { numberOfGuessesMessage.style.display = ''; - numberOfGuessesMessage.innerHTML = `You made ${attempts} guesses`; + numberOfGuessesMessage.innerHTML = ""; correctMessage.style.display = ''; submitButton.disabled = true; guessInput.disabled = true; + // resetButton.disabled = false; } +// resetButton.style.display = ''; if (guess !== targetNumber) { if (guess < targetNumber) { tooLowMessage.style.display = ''; } else { - tooLowMessage.style.display = ''; + tooHighMessage.style.display = ''; } const remainingAttempts = maxNumberOfAttempts - attempts; @@ -52,32 +57,34 @@ function checkGuess() { numberOfGuessesMessage.innerHTML = `You guessed ${guess}.
${remainingAttempts} guesses remaining`; } - if (attempts ==== maxNumberOfAttempts) { + if (attempts === maxNumberOfAttempts) { submitButton.disabled = true; guessInput.disabled = true; + } guessInput.value = ''; - resetButton.style.display = ''; + // resetButton.style.display = 'none'; } 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() { +function setup() { // Get random number targetNumber = getRandomNumber(1, 100); console.log(`target number: ${targetNumber}`); // Reset number of attempts - maxNumberOfAttempts = 0; + maxNumberOfAttempts; // Enable the input and submit button - submitButton.disabeld = false; + submitButton.disabled = false; guessInput.disabled = false; hideAllMessages();