core.number.iterator.js 239 Bytes Raw Blame History Permalink 1 2 3 4 5 6 7 8 9 'use strict'; require('./$.iter-define')(Number, 'Number', function(iterated){ this._l = +iterated; this._i = 0; }, function(){ var i = this._i++ , done = !(i < this._l); return {done: done, value: done ? undefined : i}; });