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

[Sugestão] MINHAS RESOLUÇÕES

SE TIVER ALGO PARA ACRESCENTAR POR FAVOR DEIXE UM COMENTARIO !

// Exercício 1: Modifique o título da página para "Hora do Desafio."
let titulo = document.querySelector("h1");
titulo.innerHTML = 'Hora do Desafio.';

// Exercício 2: Avise que o botão foi clicado, exibindo uma mensagem no console.
function aparecerConsole() {
    console.log('O botão console foi clicado!');
}

// Exercício 3: Mostre um alerta com a mensagem "EU AMO JS" quando o botão for clicado.
function aparecerAlerta() {
    console.log('O botão alert foi clicado!');
    alert('EU AMO JS');
}

// Exercício 4: Peça ao usuário para digitar o nome de uma cidade no Brasil e mostre uma mensagem personalizada com o nome da cidade.
function aparecerPprompt() {
    console.log('O botão prompt foi clicado!');
    let cidade = window.prompt('Diga um nome de uma cidade no Brasil:');
    let promptResultado = cidade = String ? alert(`Estive em ${cidade} e lembrei de você.`) : 'Digie um nome válido';
}

// Exercício 5: crie uma conta de adição no prompt e mostre o resultado em um alerta.
function aparecerSoma() {
    console.log('O botão soma foi clicado!');
    let valor1 = parseFloat(prompt('Digite o primeiro valor:'));
    let valor2 = parseFloat(prompt('Digite o segundo valor:'));
    let resultado = valor1 + valor2;
    alert(`O resultado da soma é: ${resultado}`);
}
2 respostas
solução!

Oi, Rian! Como vai?

Gostei do jeito como você estruturou as funções para interagir com os eventos do botão e manipular o DOM. Notei que no exercício 4, há um pequeno detalhe na validação da entrada do prompt que pode ser melhorado para garantir que o usuário digite um nome válido.

Uma dica interessante para o futuro é usar o método trim() para remover espaços em branco no começo e no fim da string e validar se a entrada não está vazia, assim:


function aparecerPrompt() {
    let cidade = prompt('Diga um nome de uma cidade no Brasil:').trim();
    if (cidade) {
        alert(`Estive em ${cidade} e lembrei de voce.`);
    } else {
        alert('Digite um nome valido');
    }
}

Este código verifica se o usuário digitou algo além de espaços em branco antes de mostrar a mensagem.

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!

Muito obrigado pela dica Armando ! , irei utilizar em projetos futuros