Нужно написать код конструктора Counter
Дали задание, "написать код конструктора Counter" и дан такой код:
var counter = new Counter(); counter(); // 1 counter(); // 2 Не понимаю как это сделать, помогите, пожалуйста. Времени нет читать учебники и интернет. |
function Counter() {
var n = 0;
return function() { return ++n; };
};
var counter = new Counter();
alert(counter());
alert(counter());
alert(counter());
|
Яростный Меч, а n разве не будет переопределятся на 0 при каждом вызове counter? А не, пардон, всё верно. :)
|
Цитата:
|
| Часовой пояс GMT +3, время: 21:22. |