2
respostas

[Projeto] Codigo do Desafio Completo:

var titulo = document.querySelector('h1');
titulo.innerHTML = "Hora do Desafio!";

function botaoConsole(){

    console.log("O botao foi clicado");
}

function botaoAlert(){

    alert("eu amo JS")
}

function botaoPrompt() {
   let cidade = prompt('Diga o nome de uma cidade do Brasil');
   alert(`Estive em ${cidade} e lembrei de voce.`);
}

function botaoSoma(){
    var num1 = parseInt(prompt('Digite um numero:'));
    var num2 = parseInt(prompt('Digite outro numero:'));
    var soma = num1 + num2;

    alert(`O resultado da soma é ${soma}.`);
}
2 respostas

Solução para o primeiro desafio:

Olá, João! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de manipulação do DOM para alterar o conteúdo da página, utilizou muito bem funções para interagir com o usuário e ainda compreendeu a importância de capturar e processar dados dinamicamente com parseInt.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é validar os valores inseridos antes de realizar a soma, garantindo que o usuário digitou números válidos. Assim:

function botaoSoma(){
    var num1 = parseInt(prompt('Digite um número:'));
    var num2 = parseInt(prompt('Digite outro número:'));

    if (isNaN(num1) || isNaN(num2)) {
        alert("Por favor, digite apenas números válidos.");
    } else {
        var soma = num1 + num2;
        alert(`O resultado da soma é ${soma}.`);
    }
}

Isso faz com que o programa seja mais robusto e evite resultados inesperados.

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!