1
resposta

[Projeto] Desafio Concluído

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

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

function alerta(){
    alert('Eu amo JS');
}


function informarCidade() {
    let cidade = prompt('Informe o nome de uma cidade do Brasil: ');
    alert(`Estive em ${cidade} e lembrei de você`);
}


function soma(){
    let num1 = parseInt(prompt('Digite um número:'));
    let num2 = parseInt(prompt('Digite outro número:'));
    let soma = (num1 + num2);
    alert(` A soma do ${num1} e ${num2} é ${soma}`);
}
1 resposta

Olá, Karliane. Tudo bem?

Obrigado por compartilhar seu código aqui com a gente.

Ótimo como você estruturou suas funções para criar interatividade no seu projeto. A função soma, por exemplo, é uma ótima forma de praticar operações matemáticas e interação com o usuário.

Veja uma dica interessante: Se você quiser validar se o valor digitado é realmente um número, pode usar a função isNaN. Isso evita erros caso o usuário digite algo inesperado. Veja este exemplo:


function somaValidada() {
    let num1 = prompt('Digite um número:');
    let num2 = prompt('Digite outro número:');
    
    if (isNaN(num1) || isNaN(num2)) {
        alert('Por favor, digite apenas números.');
    } else {
        let soma = parseInt(num1) + parseInt(num2);
        alert(`A soma de ${num1} e ${num2} é ${soma}`);
    }
}

No exemplo acima, o código verifica se os valores digitados são números antes de somá-los.

Conte com o apoio do Fórum. Abraços e bons estudos.