Накопление чисел в циклах JavaScript

Давайте с помощью цикла найдем сумму целых чисел от 1 до 100. Для решения такой задачи в цикле перебираются числа и их сумма последовательно записывается в какую-то переменную:

javascriptlet res = 0;

for (let i = 1; i <= 100; i++) {
  res = res + i;
}

console.log(res); // искомая сумма

Можно упростить решение через оператор +=:

javascriptlet res = 0;

for (let i = 1; i <= 100; i++) {
  res += i;
}

console.log(res);
Задание 1

Найдите сумму четных чисел от 2 до 100.

Задание 2

Найдите сумму нечетных чисел от 1 до 99.

Задание 3

Найдите произведение целых чисел от 1 до 20.