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

Hora de practicar 8

cambio en HTML

<main class="container">
        <button onclick="clickBotonConsola();" class="button">Console</button>
        <button onclick="botonAlerta();" class="button">Alert</button>
        <button onclick="botonPrompt();" class="button">Prompt</button>
        <button onclick="sumaDosNumeros();" class="button">Suma</button>
    </main>

App.js

let title = document.querySelector('h1');
title.innerHTML = 'Hora del Desafío';

function clickBotonConsola() {
    console.log('El botón fue clicado');
}
function botonPrompt() {
    let ciudad = prompt('Nombra una ciudad de Brasil');
    alert(`Estuve en ${ciudad} y me acordé de ti`);
}
function botonAlerta() {
    alert('Yo amo JS');
}
function sumaDosNumeros() {
    let num1 = parseInt(prompt('Ingresa el primer número'));
    let num2 = parseInt(prompt('Ingresa el segundo número'));
    let resultado = num1 + num2;
    alert(`La suma de ${num1} y ${num2} es ${resultado}`);
}
1 respuesta

¡Hola, Nicole, espero que estés bien!

Parece que estás trabajando en un ejercicio que involucra manipulación de DOM y funciones en JavaScript. Por lo que compartiste, tu código HTML y JavaScript parece estar bien estructurado para cumplir con los requisitos del desafío. Aquí tienes un resumen de lo que hace cada parte de tu código:

  1. Cambio del contenido de h1: Estás utilizando document.querySelector('h1') para seleccionar el elemento h1 y cambiar su contenido a "Hora del Desafío". Esto parece estar correcto.

  2. Funciones de los botones:

    • clickBotonConsola(): Esta función imprime en la consola el mensaje "El botón fue clicado" cuando se presiona el botón "Console".
    • botonPrompt(): Esta función solicita al usuario que ingrese el nombre de una ciudad de Brasil y luego muestra una alerta con un mensaje personalizado.
    • botonAlerta(): Muestra una alerta con el mensaje "Yo amo JS" cuando se presiona el botón "Alert".
    • sumaDosNumeros(): Pide al usuario que ingrese dos números y muestra la suma de estos en una alerta.

Tu código parece estar en línea con los requisitos del ejercicio. Asegúrate de que los botones en tu HTML estén correctamente vinculados a las funciones correspondientes, lo cual parece ser el caso según el código que compartiste.

Si estás experimentando algún problema específico, como errores en la consola o comportamientos inesperados, asegúrate de revisar si hay mensajes de error en la consola del navegador, ya que pueden proporcionar pistas útiles para resolver el problema.

Espero que esto te ayude a avanzar en tu ejercicio. ¡Bons estudos!