const despesas = [120, 80, 45.5, 200, 60];
let totalDespesas = 0;
for (let i = 0; i < despesas.length; i++) {
totalDespesas += despesas[i];
}
console.log("O total das despesas é: R$" + totalDespesas);
const despesas = [120, 80, 45.5, 200, 60];
let totalDespesas = 0;
for (let i = 0; i < despesas.length; i++) {
totalDespesas += despesas[i];
}
console.log("O total das despesas é: R$" + totalDespesas);
Olá, Letícia, como vai?
Seu código atende corretamente ao que foi proposto na atividade. O array foi criado de forma adequada, o loop for percorre todos os elementos usando o length e a soma acumulada funciona como esperado, resultando no total correto das despesas.
Como exemplo de variação, você poderia apenas ajustar a saída para controlar a quantidade de casas decimais, caso trabalhe com valores monetários mais complexos, usando totalDespesas.toFixed(2). Outra possibilidade futura, quando avançar nos estudos, é testar abordagens com métodos de array como reduce, mantendo a mesma lógica de soma.
Continue praticando e compartilhando suas resoluções no fórum, ele está sempre à disposição para troca de conhecimento e aprendizado contínuo.