10_progression_sum.js 604 B

123456789101112
  1. let sum = 0;
  2. let start = 1
  3. let end = 10;
  4. let step = 3;
  5. let lastMemberNumber = start + step * (end - 1); // вычисляем последний член арифметической прогрессии от 'start' до 'end' c шагом 'step' = 28
  6. for (let i = start; i <= lastMemberNumber; i+=step) {
  7. console.log(i); // члены арифметической прогрессии прогрессии - 1, 4, 7, 10, 13, 16, 19, 22, 25, 28
  8. sum += i;
  9. }
  10. console.log(sum); // сумма арифметической прогрессии от 'start' до 'end' c шагом 'step' = 145