Как посчитать сумму чисел в цикле for?

Условие задачи: Напиши функцию calculateTotal(number), которая принимает целое число (параметр number) и возвращает сумму всех целых чисел от единицы и до этого числа. Например, если number равно 3, то сумма это 1 + 2 + 3, то есть 6.

мой вариант не считает сумму, а просто перебирает от заданного числа:

    function calculateTotal(number) {
  
  for (let i = 0; i <= number; i += 1) {
    console.log(i);
  }
}
console.log(calculateTotal(3));

подскажите, пожалуйста, что нужно поправить чтобы считало правильно?


Ответы (1 шт):

Автор решения: Tamers

function calculateTotal(number) {
  let sum = 0;

  for(let i = 1; i <= number; i++){
    sum += i;
  }

  return sum;
}

console.log(calculateTotal(3))

→ Ссылка