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>