Juego de Adivinanza de Números
Estoy pensando en un número entre 1 y 100. ¿Puedes adivinarlo? Tienes 10 intentos.
Submit Guess .attempts-counter { margin-top: 10px; font-weight: bold; } #result { min-height: 20px; margin: 10px 0; } const randomNumber = Math.floor(Math.random() \* 100) + 1; let attemptsLeft = 10; document.getElementById('guessForm').addEventListener('submit', function(e) { e.preventDefault();const userGuess = parseInt(document.getElementById('guessInput').value);
const resultElement = document.getElementById('result');
const attemptsElement = document.getElementById('attempts');
if (isNaN(userGuess) || userGuess > 100) {
resultElement.textContent = "Por favor ingresa un número válido entre 1 y 100";
return;
}
attemptsLeft--;
attemptsElement.textContent = `Intentos restantes: ${attemptsLeft}`;
if (userGuess === randomNumber) {
resultElement.textContent = `¡Felicidades! Adivinaste el número correcto: ${randomNumber}`;
document.getElementById('guessInput').disabled = true;
e.target.querySelector('button').disabled = true;
} else if (attemptsLeft === 0) {
resultElement.textContent = `¡Juego terminado! El número era ${randomNumber}.`;
document.getElementById('guessInput').disabled = true;
e.target.querySelector('button').disabled = true;
} else if (userGuess });