JS Closures

by Gustavo

JavaScript

funcMaker = function(number) {
	return function(x) {
  	console.log(number + x);
  }
}

funcOne = funcMaker(100);
funcTwo = funcMaker(200);

funcOne(1);

funcTwo(1);
funcTwo(2);

funcOne(2);