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

[Projeto] Desafio 1

Fiz de duas maneiras que chegou no mesmo resultado.

let title = document.querySelector('h1');
title.innerHTML = ' Hora do Desafio ';
function consoleClick(){
    console.log (' Hora do Desafio ');
}
function alertaClick(){
    alert(' Eu Amo JS');
}
;
function promptClick(){
    let cidade = prompt (' Qual cidade você esteve ');
    alert(` Estive em ${cidade}, e lembrei de você. `);

}
function somaClick(){
    let soma1 = +prompt (' Digite um número para somar ');
    let soma2 = +prompt (' Digite outro número para somar ');
   
    let resultado = soma1 + soma2;
    alert(` Resultado da soma é: ${resultato}  `);

}

Mas esse ficou mais compacto para mim, também preferi usar o +antes do prompt por que ele também vai somar números decimais. eu acho que está correto, ou se teria que fazer de outra formar por favor me avise

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
2 respostas
solução!

O código que você escreveu parece estar correto em termos de funcionalidade. No entanto, vou apontar algumas observações e sugestões que podem ser consideradas:

Nomenclatura de variáveis: Há um pequeno erro de digitação na variável 'resultato'. Parece que você quis dizer resultado. É sempre uma boa prática escolher nomes de variáveis claros e semânticos.

Validação de entrada: Se o objetivo é somar números, é uma boa prática validar se as entradas fornecidas são números. Isso pode evitar problemas caso o usuário insira algo que não seja um número.

Formatação do código: O código parece estar bem formatado, mas é sempre bom garantir consistência na indentação e espaçamento para facilitar a leitura e manutenção do código.

Aqui está uma versão um pouco modificada com base nessas observações:

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

function consoleClick() {
    console.log(' Hora do Desafio ');
}

function alertaClick() {
    alert(' Eu Amo JS');
}

function promptClick() {
    let cidade = prompt(' Qual cidade você esteve ');
    alert(` Estive em ${cidade}, e lembrei de você. `);
}

function somaClick() {
    let soma1 = parseFloat(prompt(' Digite um número para somar '));
    let soma2 = parseFloat(prompt(' Digite outro número para somar '));

    if (isNaN(soma1) || isNaN(soma2)) {
        alert('Por favor, insira números válidos.');
    } else {
        let resultado = soma1 + soma2;
        alert(` Resultado da soma é: ${resultado}  `);
    }
}

Essas são apenas sugestões para melhorar a clareza e robustez do código. O importante é que o código atenda aos requisitos específicos do seu projeto.

Obrigado pelas sujestões! e pela correção ficarei mais atento quando meu teclado estiver duplicando letras também!