Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desafío: hora de practicar

// 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; } });

1 respuesta

¡Hola Andres! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!