Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Desafio : Hora de practicar

//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 desafio');

//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 mensajeClick(){
alert('El boton fue clicado');
}

//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 preguntaViaje(){
let paisViaje = prompt('Ingresa el nombre de una ciudad de brasil');
alert(Estuve en ${paisViaje} y me acorde de vos);
}

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

function amoJavascript(){
alert('Yo amo javascript');
}

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

function suma(){
let numero1 = parseInt(prompt('Ingrese el primer numero para sumar : '));
let numero2 = parseInt(prompt('Ingrese el segundo numero para sumar : '));
let resultado = numero1 + numero2 ;
alert(El resultado de la suma es : ${resultado})
}

1 respuesta
solución!

Hola Matias,

¡Espero que estés disfrutando del desafío! He revisado tu código y parece que estás en el camino correcto. Sin embargo, he notado un pequeño detalle que podrías ajustar para que todo funcione como esperas.

  1. Para cambiar el contenido de la etiqueta h1, tu código está correcto. Solo asegúrate de que la etiqueta h1 esté presente en tu HTML.

  2. En la función mensajeClick, mencionaste que quieres mostrar el mensaje en la consola, pero estás usando alert. Para mostrar el mensaje en la consola, deberías usar console.log. Aquí está la corrección:

function mensajeClick(){
    console.log('El botón fue clicado');
}
  1. La función preguntaViaje y amoJavascript están correctas. Solo asegúrate de que los botones correspondientes estén correctamente enlazados a estas funciones en tu HTML.

  2. Para la función suma, también está bien, pero recuerda siempre verificar que los valores ingresados sean números válidos para evitar errores en la suma.

Si tienes los botones configurados en tu HTML, asegúrate de que cada uno tenga el evento onclick correctamente enlazado a la función correspondiente. Por ejemplo:

<button onclick="mensajeClick()">Console</button>
<button onclick="preguntaViaje()">Prompt</button>
<button onclick="amoJavascript()">Alerta</button>
<button onclick="suma()">Suma</button>

Espero que estas sugerencias te sean útiles.