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

Desafio

app.js:

let titulo = document.querySelector('h1');
titulo.innerHTML = "Hora del desafio";

function clickConsole(){
    alert("El botón fue clicado");
};

function nombreCiudad(){
    let ciudadUsuario = prompt("Por favor ingrese una ciudad de Brazil.");
    alert(`Estuve en ${ciudadUsuario} y me acordé de ti`)
};

function alertaJS(){
    alert("Yo amo JS")
}

function sumarNumeros(){
    let numero1 = parseInt(prompt("Ingrese un número."));
    let numero2 = parseInt(prompt("Ingrese otro número"));
    let totalsuma = numero1 + numero2;
    alert(`La suma de sus numeros es: ${totalsuma}`);
}

HTML:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="style.css">
    <title>Document</title>
</head>
<body>
    <header>
        <h1></h1>
    </header>
    <main class="container">
        <button onclick="clickConsole();" class="button">Console</button>
        <button onclick="alertaJS();" class="button">Alert</button>
        <button onclick="nombreCiudad();" class="button">Prompt</button>
        <button onclick="sumarNumeros();" class="button">Suma</button>
    </main>

      <script src="app.js"></script>
</body>
</html>
1 respuesta

¡Hola Diego!

Tu código parece estar bien estructurado y cada función parece estar correctamente definida para realizar las acciones que describes. Aquí tienes un breve resumen de lo que hace cada parte de tu código:

  1. JavaScript (app.js):

    • Cambia el contenido del h1 a "Hora del desafio".
    • Define varias funciones que se activan al hacer clic en los botones correspondientes:
      • clickConsole(): Muestra un mensaje de alerta indicando que el botón fue clicado.
      • nombreCiudad(): Pide al usuario que ingrese una ciudad de Brasil y luego muestra un mensaje de alerta personalizado.
      • alertaJS(): Muestra un mensaje de alerta indicando amor por JavaScript.
      • sumarNumeros(): Solicita dos números al usuario, los suma y muestra el resultado en una alerta.
  2. HTML:

    • Define la estructura básica de la página con un header y un main que contiene los botones para activar cada función de JavaScript.

Si estás enfrentando algún problema específico, como que alguna función no se ejecute correctamente, asegúrate de que el archivo app.js está correctamente vinculado al HTML y que no hay errores en la consola del navegador. También verifica que el archivo style.css esté correctamente vinculado si estás esperando algún estilo específico.

Espero que esto te ayude a avanzar en tu desafío.