en.javascript.info/1-js/5-functions-closures/4-closures-usage/2-stringbuffer/_js.view/solution.js
2015-01-14 10:23:45 +03:00

10 lines
No EOL
201 B
JavaScript

function makeBuffer() {
var text = '';
return function(piece) {
if (arguments.length == 0) { // вызов без аргументов
return text;
}
text += piece;
};
};