diff --git a/index.html b/index.html index 444335b..53b55ba 100644 --- a/index.html +++ b/index.html @@ -44,12 +44,19 @@ let countdownTime; function generateRandomNumber() { - const min = 1; - const max = 12; - const randomNumber = Math.floor(Math.random() * (max - min + 1)) + min; - randomNumberElement.textContent = randomNumber; + const min = 1; + const max = 12; + const randomNumber = Math.floor(Math.random() * (max - min + 1)) + min; } + function setRandomNumber() { + const prevNumber = randomNumber; + while (prevNumber == randomNumber) { + generateRandomNumber(); + } + randomNumberElement.textContent = randomNumber; + } + function updateCountdown() { if (countdownTime <= 0) { generateRandomNumber(); @@ -62,7 +69,7 @@ } // Generate an initial random number and countdown time - generateRandomNumber(); + setRandomNumber(); countdownTime = Math.floor(Math.random() * (30 - 10 + 1)) + 10; // Initial random countdown // Update countdown and refresh the number every second