RosettaCodeData/Task/Accumulator-factory/JavaScript/accumulator-factory-1.js

10 lines
178 B
JavaScript
Raw Permalink Normal View History

2013-04-10 14:58:50 -07:00
function accumulator(sum) {
2014-04-02 16:56:35 +00:00
return function(n) {
return sum += n;
}
2013-04-10 14:58:50 -07:00
}
var x = accumulator(1);
x(5);
2014-04-02 16:56:35 +00:00
console.log(accumulator(3).toString() + '<br>');
console.log(x(2.3));