// Cambiar el contenido de la etiqueta h1 document.querySelector("h1").textContent = "Hora del Desafío";
// Función para mostrar mensaje en consola function mostrarMensajeConsola() { console.log("El botón fue clicado"); }
// Función para mostrar alerta con mensaje "Yo amo JS" function mostrarAlertaJS() { alert("Yo amo JS"); }
// Función para preguntar ciudad y mostrar alerta
function preguntarCiudad() {
const ciudad = prompt("Ingrese el nombre de una ciudad de Ecuador:");
if (ciudad) {
alert(Estuve en ${ciudad} y me acordé de ti
);
}
}
// Función para pedir dos números y mostrar la suma
function sumarNumeros() {
const num1 = parseFloat(prompt("Ingrese el primer número:"));
const num2 = parseFloat(prompt("Ingrese el segundo número:"));
if (!isNaN(num1) && !isNaN(num2)) {
alert(El resultado de la suma es: ${num1 + num2}
);
} else {
alert("Por favor, ingrese números válidos.");
}
}
// Asignar eventos a los botones document.querySelectorAll(".button").forEach(button => { switch (button.textContent) { case "Console": button.addEventListener("click", mostrarMensajeConsola); break; case "Alert": button.addEventListener("click", mostrarAlertaJS); break; case "Prompt": button.addEventListener("click", preguntarCiudad); break; case "Suma": button.addEventListener("click", sumarNumeros); break; } });