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

Dúvida - Soma

Oi pessoal! Fiz um código na intenção de somar números mas está concatenando. Tentei usar o parseInt() mas não resolveu... O que estou fazendo de errado?

<meta charset="UTF-8">

<h1>Oi! Vou te mostrar quanto você gastou esse mês!</h1>

<script>
    function pulaLinha() {
        document.write("<br><br>");
    }
    function mostra(texto) {
        document.write(texto);
    }
    function calculaContas(numero1,numero2,numero3,numero4){
        return numero1+numero2+numero3+numero4;
    }

    var nome=prompt("Informe o seu nome.");
    var aluguel=parseInt(prompt(nome+", quanto você pagou de aluguel esse mês?"));
    var energia=parseInt(prompt(nome+", e energia? Quanto você pagou?"));
    var internet=parseInt(prompt(nome+", gostaríamos de saber também quanto você pagou de internet..."));
    var cartao=parseInt(prompt(nome+", e qual foi o valor da sua última fatura no cartão de crédito?"));
    var totalContas=calculaContas(aluguel,energia,internet,cartao);

    mostra(nome+", você gastou "+totalContas+" reais com contas esse mês!");

</script>
1 resposta
solução!

Olá Leticia.

Seu codigo funcionou aqui. Você salvou o arquivo e atualizou a página depois de colocar os parseInt?

Att,

Lays

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software