Hola, Karen, espero que estés bien
Parece que estás trabajando en un proyecto de adivinanza de números en JavaScript. Vamos a revisar el código que compartiste para asegurarnos de que todo esté funcionando correctamente.
Configuración Inicial:
let numeroSecreto = Math.floor(Math.random() * 10 + 1); genera un número aleatorio entre 1 y 10.let intentos = 0; y let maximosIntentos = 3; establecen el número máximo de intentos.Bucle while:
intentos sea menor o igual a maximosIntentos y acierto sea false.numeroUsuario = parseInt(prompt("Ingresa un número entre 1 y 10:")); solicita al usuario que ingrese un número.Validación:
if (isNaN(numeroUsuario)) verifica si la entrada es un número válido. Si no, muestra una alerta y continúa con la siguiente iteración.Comprobación de Acierto:
numeroUsuario es igual a numeroSecreto, se establece acierto como true y se muestra un mensaje de éxito.intentos y se informa al usuario si el número secreto es mayor o menor.Finalización:
maximosIntentos, se muestra un mensaje indicando el número secreto.Posibles Mejoras:
while use intentos < maximosIntentos en lugar de intentos <= maximosIntentos para evitar un intento extra.Espero que esto te ayude a avanzar con tu proyecto. ¡Bons estudios!