Back to tasksGet help with live coding in real time with Sobes Copilot
Junior — Senior
41
Сумма трёх чисел, реализованная через каррирование
Task condition
Создайте функцию, принимающую три аргумента последовательно (каждый вызов возвращает новую функцию, ожидающую следующий аргумент) и в итоге возвращающую их сумму. Пример использования:
const add = (a) => (b) => (c) => a + b + c;
console.log(add(1)(2)(3)); // 6
Функция должна работать для любых числовых значений, переданных по цепочке вызовов.