1
resposta

Alguém sabe me informar qual o erro que eu estou cometendo que o meu sistema está concatenando o resultado da minha função?

Fiz um sistema com o prompt e uma função de soma, só que no lugar de o sistema me informar o resultado da soma, ele me devolve os valores concatenados. Por favor me ajudem que tem criança chorando aqui.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi

O retorno da função prompt é uma string.

Então, você esta guardando dentro de quantidadeRespondente e quantidadeNamorado uma string.

Assim,a função docesComidos faz a operação solicitada.

Um sinal de mais (+) entre duas strings, faz concatenação.

Um sinal de mais (+) entre dois inteiros, faz soma.

Sugestão, dentro da função docesComidos, você pode converter os argumentos recebido de texto para inteiro antes da soma, com a função parseInt.