НЕСКУЧНАЯ СУММА в JavaScript. // Rest operator, Currying, Promise

В этом видео мы рассмотрим интересный способ создания функции суммирования в JavaScript, который предлагает необычный подход к передаче аргументов. Мы покажем, как написать функцию sum, которая будет возвращать другую функцию вместо выполнения сразу же. Это позволит нам выполнять цепочки вызовов функции, что называется ченнингом.

Примером будет функция sum, которая принимает число n и возвращает другую функцию, способную выполнять сложение n с другими числами. Мы рассмотрим подходы к добавлению дополнительных чисел, используя внутренние функции.

Также мы обсудим две модификации этой задачи: случай, когда количество вызовов функций может быть неограниченным и последний вызов заканчивается пустой скобкой. Вам не придется писать многословный код, благодаря решению, которое мы предложим для такой логики.

В видео вы узнаете, как начать реализацию такой функции и какие переменные вам потребуются для хранения результатов сложения. Это полезное и интересное видео для тех, кто хочет расширить свои навыки в JavaScript и узнать о таких понятиях, как Rest operator, Currying и Promise.