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

let titulo = document.querySelector ("h1");
titulo.innerHTML = "Hora del desafío.";

function botonClick () {
alert ("El boton fue presionado");
}

function ingresoCiudad () {
let nombreCiudad
nombreCiudad = prompt ("Cual es el nombre de la ciudad?");
alert (Estuve en la ciudad de: ${nombreCiudad} y me acordé de ti.);
}

function amoJs () {
alert ("Amo JS!");
}

function suma () {
let numero1
numero1 = parseInt(prompt ("Ingresa el número 1"));
let numero2
numero2 = parseInt(prompt ("Ingresa el número 2"));
let total = numero1 + numero2;
alert (La suma de los dos números es: ${total});
}

1 respuesta

¡Hola Jose!

Parece que estás trabajando en un desafío que implica manipular el DOM y crear funciones en JavaScript. Vamos a revisar tu código para asegurarnos de que cada parte cumpla con los requisitos del desafío:

  1. Cambiar el contenido de la etiqueta h1:
    Tu código ya realiza esta tarea correctamente:

    let titulo = document.querySelector("h1");
    titulo.innerHTML = "Hora del desafío.";
    
  2. Función para el botón "Console":
    Aunque no se ve en tu código, asegúrate de que tienes un botón en tu HTML con un evento que llame a esta función. La función debería ser algo así:

    function botonConsole() {
        console.log("El botón fue clicado");
    }
    
  3. Función para el botón "prompt":
    Tu función ingresoCiudad parece estar bien, solo asegúrate de que el botón correspondiente llame a esta función:

    function ingresoCiudad() {
        let nombreCiudad = prompt("Cual es el nombre de la ciudad?");
        alert(`Estuve en la ciudad de: ${nombreCiudad} y me acordé de ti.`);
    }
    
  4. Función para el botón "Alerta":
    Tu función amoJs está correcta. Asegúrate de que el botón correcto la invoque:

    function amoJs() {
        alert("Amo JS!");
    }
    
  5. Función para el botón "suma":
    Tu función suma también está bien escrita. Verifica que el botón "suma" esté configurado para llamarla:

    function suma() {
        let numero1 = parseInt(prompt("Ingresa el número 1"));
        let numero2 = parseInt(prompt("Ingresa el número 2"));
        let total = numero1 + numero2;
        alert(`La suma de los dos números es: ${total}`);
    }
    

Asegúrate de que cada botón en tu HTML esté correctamente vinculado a las funciones correspondientes. Por ejemplo, si tienes un botón con el id "botonConsole", deberías tener algo como esto en tu HTML:

<button id="botonConsole" onclick="botonConsole()">Console</button>

Espero que esto te ayude a avanzar en el desafío.