Eu compliquei um trem que era mo simples kkkk
let diasEconomizados = 100;
let dias = [];
let diaAnterior = 0;
let economia = 0;
for (let i = 0; i <= diasEconomizados; i++) {
dias.push(i);
if(dias[i] !== diasEconomizados){
diaAnterior += dias[i];
economia = diaAnterior + dias[i] + 1 ;
console.log(`Dia ${dias.length}: ${economia}`);
}
}
// resposta do professor
let diaProf = 1;
let economiaProf = 0;
let totalDiasProf = 100;
do {
economiaProf += diaProf
diaProf++
} while (diaProf <= totalDiasProf);
console.log(`Total economizado: R$ ${economiaProf}`);
// depois de pesquisar como simplificar vi que tinha uma regra matematica para resolver sem loop
let diaGauss = 10
let totalEconomizadoGauss = (diaGauss*(diaGauss+1))/2;
console.log(`Em ${diaGauss} dias você economizou ${totalEconomizadoGauss} reais.`);