A ride to closure

function addFunction(x){
return function(y) {
return x + y;
}}
let a = addFunction(5)(10); // result will be 15
dummy = addFunction(5);// Above line will return something like this.
dummy = ƒ(y) {
return x + y;
}
var sum = dummy(10);
console.log(sum) // 15

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store