Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Não está somando

Desafio 6 function botaoSoma(){ let numero1= prompt("Digite um número"); let numero2= prompt("Digite outro número"); let resultado= numero1 + numero2 alert(A soma do ${numero1} + ${numero2} = ${resultado}); }

Quando eu vou na página e coloco dois números, exemplo 10 e 15 aparece 1015 e não o resultado da soma que é 25. Não sei o que coloquei de errado.

1 resposta
solução!

Ludimila,

Quando o usuário insere o valor, o Javascript interpreta que é uma string e não um número.

Então é preciso converter a "string" para "numeric"... quem faz isso é o "parseInt" (para números inteiros).

Experimente assim:

function botaoSoma() {
  let numero1 = parseInt(prompt("Digite um número"));
  let numero2 = parseInt(prompt("Digite outro número"));
  let resultado = numero1 + numero2;
  alert(`A soma do ${numero1} + ${numero2} = ${resultado}`);
}

Se sua dúvida foi resolvida, por favor não esqueça de fechar o tópico e se gostou da minha ajuda, me pontuar.

Obrigado,

{}'s,

Fabio I.