UNPKG

@visx/vendor

Version:

vendored packages for visx

16 lines (15 loc) 432 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = range; function range(start, stop, step) { start = +start, stop = +stop, step = (n = arguments.length) < 2 ? (stop = start, start = 0, 1) : n < 3 ? 1 : +step; var i = -1, n = Math.max(0, Math.ceil((stop - start) / step)) | 0, range = new Array(n); while (++i < n) { range[i] = start + i * step; } return range; }