Uso de la consola: Se utilizó la consola para probar y depurar el código, permitiendo mostrar mensajes y valores durante la ejecución del programa. Esta es una práctica esencial para identificar y corregir errores.
Estructuras condicionales (if/else): Se aprendió a utilizar estructuras condicionales para crear lógicas que permiten al programa tomar decisiones basadas en condiciones específicas, fundamental para el flujo de control en la programación.
Manejo de errores: Se implementó un bloque de código para mostrar un mensaje cuando el intento del usuario no coincide con el número secreto. Esto muestra cómo manejar casos en los que una acción no cumple con las expectativas.
Template Strings: Se usaron Template Strings para concatenar el número secreto con el valor almacenado en una variable y mostrar un mensaje personalizado, es una técnica útil para crear mensajes dinámicos y legibles.