Код Junior Разминка: короткие функции обновлено

sumRange

Условие

Сумма элементов на полуинтервале [from, to). Границы за пределами массива зажимаются.

Примеры

sumRange([1, 2, 3, 4], 1, 3) // 5
sumRange([1, 2], 0, 99) // 3
sumRange([1, 2], -5, 1) // 1

Как подойти

Зажим вместо проверок внутри цикла. Полуинтервал [from, to) - то же соглашение, что у slice.

Подсказки: 1
  1. Зажми обе границы до цикла.

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.