Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio Concluído.

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

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

function verificarAlert() {
    console.log ('Eu amo JS');
}

function verificarPrompt() {
    let cidade = prompt ('Qual é a cidade que você vive?');
    alert (`Estive em ${cidade} e lembrei de você`);
}

function verificarSoma() {
    let soma = parseInt(Math.random() * 10 + 1) + parseInt(Math.random() * 10 + 1);
    let resultado = soma;
    alert (`O resultado da soma é ${resultado}`);
}

Insira aqui a descrição dessa imagem para ajudar na acessibilidadeInsira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas
solução!

Olá, Diogo!

Você implementou as funções conforme o desafio proposto. Vamos dar uma olhada em cada uma delas para garantir que tudo está funcionando corretamente:

  1. Alteração do título (h1): Você usou document.querySelector para alterar o texto do título para "Hora do Desafio". Está correto!

  2. Função verificarConsole: Esta função exibe a mensagem "O botão foi clicado" no console. Certifique-se de que ela está sendo chamada ao clicar no botão correspondente.

  3. Função verificarAlert: A função exibe "Eu amo JS" no console. Se a intenção era exibir um alerta, você deve usar alert('Eu amo JS'); em vez de console.log.

  4. Função verificarPrompt: Esta função solicita o nome de uma cidade e exibe um alerta com a mensagem correta. Está funcionando conforme o esperado.

  5. Função verificarSoma: Ela gera dois números aleatórios e exibe a soma. Se o desafio pede para solicitar dois números do usuário, você pode usar prompt para capturar esses valores:

    function verificarSoma() {
        let num1 = parseInt(prompt('Digite o primeiro número:'));
        let num2 = parseInt(prompt('Digite o segundo número:'));
        let resultado = num1 + num2;
        alert(`O resultado da soma é ${resultado}`);
    }
    

Não se esqueça de verificar se cada função está associada ao evento de clique do botão correto no HTML. Isso pode ser feito com addEventListener ou diretamente no atributo onclick do botão.

Parabéns! Bons estudos!

Foi falta de prestar atenção nessas partes que acabei errado. Vou corrigir o código. Muito obrigado!