Sha256: 5f4525258aa1cf817a982f7bcd47f5444d339e42460e225d238f59e276db6e02

Contents?: true

Size: 1.12 KB

Versions: 301

Compression:

Stored size: 1.12 KB

Contents

var createRange = require('./_createRange');

/**
 * Creates an array of numbers (positive and/or negative) progressing from
 * `start` up to, but not including, `end`. A step of `-1` is used if a negative
 * `start` is specified without an `end` or `step`. If `end` is not specified,
 * it's set to `start` with `start` then set to `0`.
 *
 * **Note:** JavaScript follows the IEEE-754 standard for resolving
 * floating-point values which can produce unexpected results.
 *
 * @static
 * @since 0.1.0
 * @memberOf _
 * @category Util
 * @param {number} [start=0] The start of the range.
 * @param {number} end The end of the range.
 * @param {number} [step=1] The value to increment or decrement by.
 * @returns {Array} Returns the range of numbers.
 * @see _.inRange, _.rangeRight
 * @example
 *
 * _.range(4);
 * // => [0, 1, 2, 3]
 *
 * _.range(-4);
 * // => [0, -1, -2, -3]
 *
 * _.range(1, 5);
 * // => [1, 2, 3, 4]
 *
 * _.range(0, 20, 5);
 * // => [0, 5, 10, 15]
 *
 * _.range(0, -4, -1);
 * // => [0, -1, -2, -3]
 *
 * _.range(1, 4, 0);
 * // => [1, 1, 1]
 *
 * _.range(0);
 * // => []
 */
var range = createRange();

module.exports = range;

Version data entries

301 entries across 278 versions & 33 rubygems

Version Path
rapid_stack-0.1.1 templates/FrontEnd/node_modules/lodash/range.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/lodash/range.js
immosquare-cleaner-0.1.60 node_modules/lodash/range.js
immosquare-cleaner-0.1.59 node_modules/lodash/range.js
immosquare-cleaner-0.1.58 node_modules/lodash/range.js
immosquare-cleaner-0.1.57 node_modules/lodash/range.js
immosquare-cleaner-0.1.56 node_modules/lodash/range.js
immosquare-cleaner-0.1.55 node_modules/lodash/range.js
immosquare-cleaner-0.1.54 node_modules/lodash/range.js
immosquare-cleaner-0.1.53 node_modules/lodash/range.js
immosquare-cleaner-0.1.52 node_modules/lodash/range.js
trusty-cms-6.3.1 node_modules/lodash/range.js
immosquare-cleaner-0.1.51 node_modules/lodash/range.js
boring_generators-0.15.0 tmp/templates/app_template/node_modules/lodash/range.js
clapton-0.0.26 lib/clapton/javascripts/node_modules/lodash/range.js
clapton-0.0.25 lib/clapton/javascripts/node_modules/lodash/range.js
immosquare-cleaner-0.1.50 node_modules/lodash/range.js
clapton-0.0.24 lib/clapton/javascripts/node_modules/lodash/range.js
clapton-0.0.23 lib/clapton/javascripts/node_modules/lodash/range.js
clapton-0.0.22 lib/clapton/javascripts/node_modules/lodash/range.js