closure ejemplo

by Alejandro M

JavaScript

function count(x) {
    var newIndex =  x + 1;

   return function (y) {
      console.log( x + y + (++newIndex));
   }
}

var numero = count(2); // interna es ahora un closure.
numero(10);//16
numero(10);//17
numero(10);//18