SW
Использовал частичное применение в функции с использованием наглядного возврата через return:
const result = () => {, но так происходит ошибка
return first => {
return second => {
return operation => {
return (first + second) * operation;
}
}
}}
result(...) is not a function
А если сокращённый синтаксис, то всё работает:const result =Результат в обоих случаях вывожу
first =>
second =>
operation =>
(first + second) * operation;
console.log(result(5)(4)(3));
Где я допускаю ошибку?