Сравнить суммы чисел двух числовых промежутков
Есть 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)
)