Variables que están en el scope de una función que no son des-asignadas de memoria una vez que la función regresa
function creaSumador(a){
return function(b){
return a + b;
};
}
var suma5 = creaSumador(5);
var suma10 = creaSumador(10);
console.log(suma5(1));
console.log(suma10(1));