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

Desafio 1 HTML

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

function clickConsole(){
console.log('El botón fue clicado');
}

function clickPrompt(){
let ciudad = '';
ciudad = prompt('Ingrese una ciudad de Brasil:');
alert(Estuve en ${ciudad} y me acordé de tí.);
}

function clickAlert(){
alert('Yo amo JS');
}

function clickSuma(){
let suma1 = 0;
let suma2 = 0;
let total = 0;
suma1= prompt('Ingrese primer valor:');
suma2= prompt('Ingrese segundo valor:');
total= parseInt(suma1) + parseInt(suma2);
alert(El resultado de la suma es: ${total}.)
}

1 respuesta

Hola Javier,

Parece que ya has hecho un gran trabajo con el código que compartiste. Vamos a revisar cada parte para asegurarnos de que todo esté funcionando correctamente de acuerdo con los desafíos que se te han propuesto.

  1. Cambiar el contenido del h1: Ya lo has hecho correctamente con:

    let titulo = document.querySelector('h1');
    titulo.innerHTML = 'Hora del desafío';
    
  2. Función para el botón "Console": Tu función clickConsole está bien definida:

    function clickConsole(){
        console.log('El botón fue clicado');
    }
    

    Solo asegúrate de que esta función esté vinculada al evento de clic del botón correspondiente en tu HTML.

  3. Función para el botón "Prompt": También está bien:

    function clickPrompt(){
        let ciudad = '';
        ciudad = prompt('Ingrese una ciudad de Brasil:');
        alert(`Estuve en ${ciudad} y me acordé de tí.`);
    }
    

    Nuevamente, verifica que el botón "Prompt" llame a esta función al hacer clic.

  4. Función para el botón "Alerta": Perfecto:

    function clickAlert(){
        alert('Yo amo JS');
    }
    
  5. Función para el botón "Suma": Esta parte también está correcta, solo asegúrate de que los valores ingresados sean números válidos:

    function clickSuma(){
        let suma1 = 0;
        let suma2 = 0;
        let total = 0;
        suma1= prompt('Ingrese primer valor:');
        suma2= prompt('Ingrese segundo valor:');
        total= parseInt(suma1) + parseInt(suma2);
        alert(`El resultado de la suma es: ${total}.`)
    }
    

    Considera usar parseFloat si deseas permitir números decimales.

Asegúrate de que cada función esté correctamente vinculada a su respectivo botón en tu archivo HTML. Esto se puede hacer usando addEventListener o directamente en el atributo onclick del botón.

Espero que esto te ayude y te deseo mucho éxito en tus estudios.