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

// 2. Cambia el contenido de la etiqueta h1 con document.querySelector // y asigna el siguiente texto: "Hora del Desafío".

let titulo = document.querySelector('h1');

titulo.innerHTML = "Hora del Desafío";

// 3. Crea una función que muestre en la consola el mensaje

// "El botón fue clicado" siempre que se presione el botón "Console".

function mensajeConsola (){

console.log("El botón fue clicado")

}

// línea modificada en archivo index.html

// 4. Crea una función que se ejecute cuando se haga clic en el botón "prompt", // preguntando el nombre de una ciudad de Brasil. Luego, muestra una alerta // con el mensaje concatenando la respuesta con el texto: "Estuve en {ciudad} y me acordé de ti".

function preguntaCiudad(){

let respuestaCiudad = prompt("¿Sabes el nombre de una ciudad de Brasil? Escríbela a continuación:"); 

alert(`Estuve en ${respuestaCiudad} y me acordé de ti`);

}

// línea modificada en archivo index.html

// 5. Crea una función que muestre una alerta con el mensaje: // "Yo amo JS" siempre que se presione el botón "Alerta".

function mostrarMensaje(){

alert("Yo amo JS");

}

// línea modificada en archivo index.html

// 6. Al hacer clic en el botón "suma", pide 2 números y // muestra el resultado de la suma en una alerta.

function sumaNumeros(){

let numero1 = prompt("Ingresa un número");

let numero2 = prompt("Ingresa un segundo número");

alert(`La suma de los números es: ${parseInt(numero1) + parseInt(numero2)}`);

}

// línea modificada en archivo index.html

1 respuesta

¡Hola Gabriela!

Entiendo que estás trabajando en el desafío de cambiar el contenido de la etiqueta h1 con document.querySelector y asignar el texto "Hora del Desafío". Parece que ya tienes el código correcto para lograrlo:

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

Para el segundo desafío, crear una función que muestre en la consola el mensaje "El botón fue clicado" siempre que se presione el botón "Console", veo que ya tienes la función mensajeConsola() correctamente definida. Solo asegúrate de que el botón esté configurado para llamar a esta función al hacer clic.

En cuanto al tercer desafío, crear una función que se ejecute cuando se haga clic en el botón "prompt" para preguntar el nombre de una ciudad de Brasil y luego mostrar una alerta con el mensaje concatenando la respuesta, parece que también tienes la función preguntaCiudad() correctamente definida. Solo verifica que el botón esté configurado para llamar a esta función al hacer clic.

Para el cuarto desafío, crear una función que muestre una alerta con el mensaje "Yo amo JS" siempre que se presione el botón "Alerta", parece que hay un error en la línea modificada en el archivo index.html. La función mostrarMensaje() está asociada al botón incorrecto. Debería ser algo como:

<button onclick="mostrarMensaje()" class="button">Alerta</button>

Por último, para el quinto desafío, al hacer clic en el botón "suma", pide 2 números y muestra el resultado de la suma en una alerta. La función sumaNumeros() parece estar bien definida, pero la línea modificada en el archivo index.html también tiene un error. Debería ser algo como:

<button onclick="sumaNumeros()" class="button">Suma</button>

Espero que estas correcciones te ayuden a completar con éxito el desafío. ¡Sigue practicando y verás cómo mejora tu habilidad para trabajar con JavaScript!

Espero ter ajudado e bons estudos!