Mid JavaScript

Explain the concept of currying in JavaScript.?

Currying transforms a function that takes multiple arguments into a sequence of functions

that take one argument each.

Example:

function add(a) {

return b => a + b;

console.log(add(5)(3)); // 8

✅ Useful for function reusability and functional composition.

More from JavaScript Tutorial

All questions for this course