Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
11
Сумма трёх чисел, реализованная через каррирование
Условие задачи
Создайте функцию, принимающую три аргумента последовательно (каждый вызов возвращает новую функцию, ожидающую следующий аргумент) и в итоге возвращающую их сумму. Пример использования:
const add = (a) => (b) => (c) => a + b + c;
console.log(add(1)(2)(3)); // 6
Функция должна работать для любых числовых значений, переданных по цепочке вызовов.