Hola Eduardo,
Parece que ya has avanzado bastante en el desafío, ¡bien hecho! He revisado tu código y parece que estás en el camino correcto. Sin embargo, he notado un pequeño error tipográfico en el nombre de una de tus funciones. Has escrito mostarMensajeEnLaConsola
y mostarAlerta
, pero debería ser mostrarMensajeEnLaConsola
y mostrarAlerta
. Asegúrate de corregir esto para que las funciones se llamen correctamente cuando se presionen los botones correspondientes.
Aquí tienes un ejemplo de cómo podrías estructurar tu código:
let titulo = document.querySelector('h1');
titulo.innerHTML = 'Hora del Desafío';
function mostrarMensajeEnLaConsola() {
console.log('El botón fue clicado!');
}
function mostrarAlerta() {
alert("AMO JS");
}
function mostrarCiudad() {
let ciudad = prompt("Por favor, ingresa el nombre de una ciudad de Brasil:");
alert("Estuve en " + ciudad + " y me acordé de ti.");
}
function sumaDosNumeros() {
let primerNumero = parseInt(prompt('Digite el primer numero'));
let segunNumero = parseInt(prompt('Digite el segundo numero'));
let resultado = primerNumero + segunNumero;
alert(primerNumero + " + " + segunNumero + " = " + resultado);
}
Asegúrate de que los botones en tu HTML estén configurados para llamar a estas funciones correctamente cuando se haga clic en ellos. Por ejemplo:
<button onclick="mostrarMensajeEnLaConsola()">Console</button>
<button onclick="mostrarAlerta()">Alerta</button>
<button onclick="mostrarCiudad()">Prompt</button>
<button onclick="sumaDosNumeros()">Suma</button>
Espero que esto te ayude a completar el desafío. ¡Sigue así!
Espero haber ayudado y buenos estudios!