Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafío: hora de practicar

// 1. Cambiar el contenido del h1
        document.querySelector("h1").textContent = "Hora del Desafío";

        // 2. Mostrar mensaje en consola al presionar botón Console
        function mostrarEnConsola() {
            console.log("El botón fue clicado");
        }

        // 3. Mostrar alerta con "Yo amo JS" al presionar botón Alert
        function mostrarAlertaJS() {
            alert("Yo amo JS");
        }

        // 4. Preguntar ciudad de Brasil y mostrar alerta personalizada
        function preguntarCiudad() {
            const ciudad = prompt("¿Nombre de una ciudad de Brasil?");
            if (ciudad) {
                alert("Estuve en " + ciudad + " y me acordé de ti");
            } else {
                alert("No ingresaste ninguna ciudad.");
            }
        }

        // 5. Pedir dos números y mostrar suma
        function sumarNumeros() {
    const valor1 = prompt("Ingresa el primer número:");
    const valor2 = prompt("Ingresa el segundo número:");

    // Convertir a número
    const num1 = Number(valor1);
    const num2 = Number(valor2);
    
    if (valor1.trim() === "" || valor2.trim() === "" || valor1 === null || valor2 === null) {
        alert("Debes ingresar ambos números.");
    } else if (valor1.match(/[^0-9.-]/) || valor2.match(/[^0-9.-]/)) {
        alert("Eso no parece un número válido. Intenta de nuevo.");
    } else {
        const resultado = num1 + num2;
        alert("El resultado de la suma es: " + resultado);
    }
}