Показать сообщение отдельно
  #2 (permalink)  
Старый 15.06.2019, 21:21
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

DarkPhoenix,
возможно, я что-то упустил ...
function division(x) {
  return x/2;
}
function negative(x) {
  return -x;
}
const compose = (...args) => (...ar) => args.reduceRight((res, fn) => [fn(...res)], ar)[0];
const r = compose (negative, division, Math.pow);
console.log(r(10, 9))
Ответить с цитированием