beautify 1st part of the tutorial

This commit is contained in:
Ilya Kantor 2015-03-10 12:36:58 +03:00
parent e3dd2cedc0
commit 6444024a9d
327 changed files with 2358 additions and 1986 deletions

View file

@ -3,26 +3,28 @@
```js
//+ run
function makeBuffer() {
var text = '';
var text = '';
return function(piece) {
if (arguments.length == 0) { // вызов без аргументов
return text;
}
text += piece;
text += piece;
};
};
var buffer = makeBuffer();
// добавить значения к буферу
buffer('Замыкания');
buffer(' Использовать');
buffer(' Нужно!');
buffer('Замыкания');
buffer(' Использовать');
buffer(' Нужно!');
alert( buffer() ); // 'Замыкания Использовать Нужно!'
var buffer2 = makeBuffer();
buffer2(0); buffer2(1); buffer2(0);
buffer2(0);
buffer2(1);
buffer2(0);
alert( buffer2() ); // '010'
```

View file

@ -23,9 +23,9 @@ function makeBuffer() { /* ваш код */ }
var buffer = makeBuffer();
// добавить значения к буферу
buffer('Замыкания');
buffer(' Использовать');
buffer(' Нужно!');
buffer('Замыкания');
buffer(' Использовать');
buffer(' Нужно!');
// получить текущее значение
alert( buffer() ); // Замыкания Использовать Нужно!
@ -35,7 +35,9 @@ alert( buffer() ); // Замыкания Использовать Нужно!
```js
var buffer = makeBuffer();
buffer(0); buffer(1); buffer(0);
buffer(0);
buffer(1);
buffer(0);
alert( buffer() ); // '010'
```