const totalDias = 10;
let totalEconomizado = 0;
for (let dia = 1; dia <= totalDias; dia++) {
totalEconomizado += dia;
}
console.log(Total economizado: R$${totalEconomizado});
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
const totalDias = 10;
let totalEconomizado = 0;
for (let dia = 1; dia <= totalDias; dia++) {
totalEconomizado += dia;
}
console.log(Total economizado: R$${totalEconomizado});
Oi, Victor! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura.
Sua resolução ficou muito boa: você declarou totalDias, criou totalEconomizado para guardar a soma e usou o for corretamente para percorrer os dias de 1 até 10. Também ficou correto o uso da template string no console.log(), com crases envolvendo a mensagem e ${totalEconomizado} para exibir o valor final.
Uma dica interessante para o futuro é transformar essa lógica em uma função, assim você consegue reutilizar o cálculo com outros valores de dias. Veja este exemplo:
function calcularEconomia(totalDias) {
let totalEconomizado = 0;
for (let dia = 1; dia <= totalDias; dia++) {
totalEconomizado += dia;
}
return totalEconomizado;
}
console.log(`Total economizado: R$${calcularEconomia(10)}`);
Esse código faz a mesma soma, mas deixa o cálculo mais flexível para testar outros valores. Que tal experimentar chamando calcularEconomia(15) e comparar o resultado?
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!