1
resposta

Desafio referente a aula interagindo com html

//exercicio 1
let titulo=document.querySelector('h1');
 titulo.innerHTML='hora do disafio';
//exercicio 2
function exibirMensagemNoConsole() {
    console.log('o botao foi clicado');
}
//exercicio 3
function exibirAlerta(){
    console.log('eu amo js');


}
//exercicio 4
function exibirPrompt() {
    let nomeDaCidade = prompt('Digite o nome de uma cidade do Brasil que você gosta muito:');
    alert(`Estive em ${nomeDaCidade} e lembrei de você`);
}
//exercico 5
function somandoDoisNumeros(){
    let primeironumero=parseInt(prompt('digite o primeiro numero'));
    let segundonumero=parseInt(prompt('digite o segundo numero'));
    let resultado= primeironumero + segundonumero;
    alert(`${primeironumero}+${segundonumero}=${resultado}`)


}
1 resposta

Olá, Nathan! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do querySelector para manipular elementos do DOM, utilizou muito bem funções para interagir com o usuário e ainda compreendeu a importância do prompt e alert para capturar e exibir informações dinamicamente.

Uma dica interessante para o futuro é validar as entradas do usuário antes de realizar operações matemáticas, evitando erros caso sejam digitados valores inválidos. Assim:

function somandoDoisNumeros(){
    let primeironumero = parseInt(prompt('Digite o primeiro número'));
    let segundonumero = parseInt(prompt('Digite o segundo número'));

    if(isNaN(primeironumero) || isNaN(segundonumero)){
        alert('Por favor, digite apenas números válidos.');
        return;
    }

    let resultado = primeironumero + segundonumero;
    alert(`${primeironumero} + ${segundonumero} = ${resultado}`);
}

Isso faz com que o programa seja mais robusto e evite falhas durante a execução.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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