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

[Proyecto] Desafío 08: Mi propuesta de solución

Hola a todos! Les comparto mi propuesta de solución al desafío sobre la función "onclick" y las funciones en JavaScript

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="botonConsole();" class="button">Console</button>
        <button onclick="botonAlerta();" class="button">Alert</button>
        <button onclick="botonPrompt();" class="button">Prompt</button>
        <button onclick="botonSuma();" class="button">Suma</button>
    </main>

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

JavaScript

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

function botonConsole(){
    alert('El botón fue clicado');
}

function botonPrompt(){
    let ciudad = prompt('Nombre una ciudad de Brasil');
    alert(`Estuve en ${ciudad} y me acordé de tí`);
}

function botonAlerta(){
    alert('Yo amo JS');
}

function botonSuma(){
    let num1=parseInt(prompt('Indica el primer numero'));
    let num2=parseInt(prompt('Indica otro numero'));

    return alert(`La suma de los dos numeros es ${num1+num2}`);
}

CSS (no modificado)

header {
  text-align: center;
  font-size: 30px;
  color: #279EFF;
}

main, html {
  margin: 0;
  padding: 0;
  height: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #0C356A;
}

.container {
  text-align: center;
  color: #279EFF;
}

.button {
  padding: 10px 20px;
  margin: 10px;
  font-size: 24px;
  border: none;
  background-color: #3498db;
  cursor: pointer;
  border-radius: 5px;
}

.button:hover {
  background-color: #2980b9;
}

Saludos a todos!!

1 respuesta

Hola Pablo, espero que estés bien

Considero su código muy bueno, en este momento no veo puntos de mejora. ¡Continúa con sus estudios y éxito en su carrera!

Gracias por compartir tu ejercício práctico con nosotros! Tu contribución es fundamental para el crecimiento de nuestra comunidad en Alura. Sigue comprometido y no dudes en regresar al foro en caso que tengas alguna duda o dificultad.

¡Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!