Показать сообщение отдельно
  #1 (permalink)  
Старый 15.06.2019, 20:44
Аспирант
Отправить личное сообщение для DarkPhoenix Посмотреть профиль Найти все сообщения от DarkPhoenix
 
Регистрация: 11.05.2019
Сообщений: 30

Compose функция
Создать функцию compose которая выполняет композицию функций справа налево.
Задание в том что может быть неограниченное кол-во. операций. И надо написать функцию для любого кол-ва.
Я так понимаю что тут замешаны ...args. Но пока так и не осознал.

Для примера есть 2 функции.
Надо написать для них compose. А после для неограниченного кол-ва.

function division(x) {
  return x/2;
}
function negative(x) {
  return -x;
}

var r = compose (division, negative, Math.pow);
r(10, 9)
Ответить с цитированием