Adivina el número - Juego de azar en JavaScript
Características:
Generación aleatoria: El número a adivinar se genera al azar al inicio de cada partida.
Limite de intentos: El jugador tiene un número limitado de intentos para acertar.
Retroalimentación: El programa proporciona pistas al usuario sobre si su número es mayor o menor que el número secreto.
Interfaz sencilla: Diseño intuitivo para una experiencia de usuario agradable.
Tecnologías utilizadas:
HTML: Estructura la página web y los elementos de la interfaz.
CSS: Estiliza la apariencia de la página, personalizando colores, fuentes y diseño.
JavaScript: Maneja la lógica del juego, la interacción del usuario y la generación de números aleatorios.


Funcionamiento:
Inicialización: Al cargar la página, se establece un número aleatorio y se inicializan las variables necesarias.
Interacción del usuario: El usuario ingresa un número y hace clic en el botón de "Comprobar".
Validación y comparación: Se verifica si el número ingresado es válido y se compara con el número aleatorio.
Actualización de la interfaz: Se muestra un mensaje al usuario indicando si el número es mayor, menor o si ha acertado, y se actualiza el contador de intentos.


Aprendizajes clave:
Manipulación del DOM: Interacción con elementos HTML para actualizar el contenido de la página.
Eventos: Uso de eventos para responder a las acciones del usuario (por ejemplo, al hacer clic en un botón).
Lógica condicional: Toma de decisiones basada en diferentes condiciones (mayor, menor, igual).
Variables y funciones: Declaración y uso de variables para almacenar datos y creación de funciones para modularizar el código.

