Нужно написать код конструктора 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, время: 07:50. |