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

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!