1
resposta

[Projeto] [Dúvida] Desafio: hora da prática



let cabecalho = document.querySelector('h1');
cabecalho.innerHTML = 'Hora do Desafio';

function clicarConsole() {
    console.log('O botão Console foi clicado');
}

function clicarAlerta() {
    console.log('Eu amo JavaScript');
}

function clicarPromt() {
    let cidade = prompt('Digite o nome de uma cidade do Brasil?')
    alert(`Estive na cidade ${cidade} e lembrei de você`);
}

function clicarSoma() {
     let valor1 = parseFloat(prompt('Digite um número'));
     let valor2 = parseFloat(prompt('Digite mais um número'));
    let soma = valor1 + valor2;
    alert(`O valor da soma dos dois números é: ${soma}`);
}


<!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="clicarConsole()" class="button">Console</button>
        <button onclick="clicarAlerta()" class="button">Alert</button>
        <button onclick="clicarPromt()" class="button">Prompt</button>
        <button onclick="clicarSoma()" class="button">Soma</button>
    </main>

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

Oi Allan, tudo bem?

Você já fez um ótimo trabalho no desafio de prática!

Sua solução tá correta e alinhada com o que foi pedido no desafio.

Mas, notei um pequeno detalhe na função clicarAlerta(). O enunciado pede para exibir um alerta com a mensagem 'Eu amo JS', mas no seu código, você está exibindo essa mensagem no console. Para corrigir isso, você pode alterar a linha console.log('Eu amo JavaScript'); para alert('Eu amo JavaScript');

Assim:

function clicarAlerta() {
    alert('Eu amo JavaScript');
}

Com essa pequena correção, seu código fica de acordo com o que foi pedido no desafio. Parabéns pelo seu esforço e dedicação!

Um abraço e bons estudos.