Сравнить суммы чисел двух числовых промежутков

Есть 2 функции, одна подсчитывает сумму, вторая должна возвращать сравнение сумм по двум промежуткам(в данном случае от 5 до 15 и от 3 до 5) Нужно найти сумму чисел на каждом промежутке и сравнить эти суммы. Если сумма чисел на первом промежутке больше - вернуть true, в другом случае вернуть false.

function sum(from, to) {
  let sum = 0;
for (let i = from; i <= to; i++){
sum += to;
}
return sum;
}

function compareSums(firstFrom, firstTo, secondFrom, secondTo) {
  sum(firstFrom, firstTo);
  sum(secondFrom, secondTo);
if (sum(firstFrom, firstTo) > sum(secondFrom, secondTo)){
return true;
}
return false;
}

compareSums(5, 15, 3, 5); // ===> true

Как бы эти функции связать между собой чтобы это работало? Хелп плиз..


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

Автор решения: Laukhin Andrey

Я связал Вам эти функции, насколько это было возможно:

let a1 = 5, b1 = 15;
let a2 = 3, b2 = 5;

console.log(
  b1 * (b1 + 1) - a1 * (a1 - 1) > b2 * (b2 + 1) - a2 * (a2 - 1)
)

→ Ссылка