1
resposta

Meu código do desafio é este

///código em html////

  <script src="app.js"></script>

////código em javascript////

let editH1 = document.querySelector('h1'); editH1.innerHTML = 'Hora do desafio';

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

function clickAlert() { alert('eu amo JS!'); }

function clickPrompt () { let cidade = prompt('Digite o nome da cidade brasileira'); alert (Estive em ${cidade} e lembrei de você.); }

function clickSoma() { let int1 = parseFloat(prompt('Digite um numero')); let int2 = parseFloat(prompt('digite um segundo numero')); alert(A soma dos dois numeros é: ${int1 + int2});

1 resposta

Oi Denis, tudo bem? 😊

Seu código está bem estruturado e funcional, parabéns! 👏

Notei que você utilizou parseFloat para garantir que os valores inseridos sejam tratados como números decimais, o que é ótimo.

Uma pequena sugestão seria adicionar uma verificação para garantir que os valores inseridos no prompt sejam realmente números antes de realizar a soma. 🤔

Isso evitaria erros caso o usuário insira texto em vez de números.

Você pode usar a função isNaN() para verificar se um valor não é um número.

Veja um exemplo de como você pode implementar essa verificação:

function clickSoma() {
  let int1 = parseFloat(prompt('Digite um número'));
  let int2 = parseFloat(prompt('Digite um segundo número'));

  if (isNaN(int1) || isNaN(int2)) {
    alert('Por favor, insira apenas números.');
  } else {
    alert(`A soma dos dois números é: ${int1 + int2}`);
  }
}

🎓 Para saber mais:

Continue praticando e explorando novas funcionalidades! 💪

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓