Суммирование каждого числа от 1 до num
Буду признателен за помощь в решение тестовой задачи:
Условие: Напишите программу, которая находит суммирование каждого числа от 1 до num. Это число всегда будет положительным целым числом, большим 0.
Примеры:
1) summation(2) -> 3
1 + 2
2) summation(8) -> 36
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8.
Пробовал разными вариантами, больше склоняюсь к такому :
function sum(n) {
let result = [];
for (let item = 1; item <= n; item += 1) {
if (item > 0) {
result.push(item);
}
}
return result;
}
console.log(sum(8));
Но до конца довести не могу решение.
Последний раз редактировалось lleexx, 01.08.2020 в 13:45.
|