Bienvenidos a la app del clima Esta app es una practica del consumo de api. Este código se encuentra en el nivel intermedio de JavaScript, ya que combina varios temas importantes y conceptos avanzados: Temas fundamentales: Manipulación del DOM: Uso de document.querySelector para interactuar con los elementos de la página. Eventos: Manejo del evento submit para procesar el formulario. Plantillas literales: Uso de backticks (``) para construir HTML dinámicamente. Temas intermedios/avanzados: Promesas y async/await: Uso de fetch y la sintaxis async/await para manejar solicitudes asíncronas. APIs externas: Integración con servicios web mediante el protocolo HTTP. Manejo de errores: Uso de try-catch y catch en promesas para controlar fallos. Desestructuración: Extracción de propiedades específicas (location, current) de un objeto.