Показать сообщение отдельно
  #12 (permalink)  
Старый 26.07.2016, 09:01
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,075

Rise,
интересное решение, но зачем дополнительные переменные?
function sequence(x, y) {
    x -= y;
    return function () {
        return x += y;
    }
}
var generator = sequence(10,3);
alert([generator(), generator(), generator(), generator(), generator()]);
Ответить с цитированием