Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] concluído

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

function exibirMensagemNoConsole() {
    console.log('O botão foi clicado!')
}

function exibirAlerta() {
    alert('Eu amo JS!')
}

function exibirPrompt() {
    let cidade = prompt('Escreva o nome de uma cidade');
    alert(`Estive em ${cidade} e lembrei de você!`);
}

function exibirSoma() {
    let numero1 = parseInt(prompt('Digite um número'));
    let numero2 = parseInt(prompt('Digite outro número'));
    let resultado = numero1 + numero2;
    alert(`A soma dos números ${numero1} e ${numero2} é igual à ${resultado}`);
}
<!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="exibirMensagemNoConsole()" class="button">Console</button>
        <button onclick="exibirAlerta()" class="button">Alert</button>
        <button onclick="exibirPrompt()" class="button">Prompt</button>
        <button onclick="exibirSoma()" class="button">Soma</button>
    </main>

      <script src="app.js"></script>
</body>
</html>
1 resposta
solução!

Oi Alec,

Parabéns por concluir o desafio! 👏

Seu código está bem estruturado e funcional.

Você utilizou corretamente document.querySelector para manipular o título da página.

As funções para exibir mensagens no console, alertas, prompts e somas estão implementadas de forma clara e eficiente.

A interação com os botões no HTML também está correta, utilizando o atributo onclick para chamar as funções JavaScript.

🤓 Para saber mais: Documentação oficial sobre manipulação do DOM com JavaScript.

Continue praticando e explorando novas funcionalidades!