Показать сообщение отдельно
  #40 (permalink)  
Старый 26.07.2018, 21:25
Аватар для MC-XOBAHCK
Профессор
Отправить личное сообщение для MC-XOBAHCK Посмотреть профиль Найти все сообщения от MC-XOBAHCK
 
Регистрация: 06.08.2017
Сообщений: 473

Ошибки разобрал. Вот такая получается функция суммы последовательных чисел если делать через арифметическую формулу:
function sum(start, end) {
    return start * ((end - start + 1) * (end - start + 2) * 0.5);
}
console.log(sum (1, 4));  // 10

!!! Функция работает НЕПРАВИЛЬНО!!! Где то ошибка в формуле, не могу понять.
console.log(sum(2, 5));

Последний раз редактировалось MC-XOBAHCK, 26.07.2018 в 21:57.
Ответить с цитированием