range.js is a Node library approximation of Python's range()
function.
$ node
> var range = require("range");
> range.range(0, 20);
[ 0,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19 ]
> range.range(0, 20, 2);
[ 0,
2,
4,
6,
8,
10,
12,
14,
16,
18 ]
https://github.com/mcandre/node-range
https://www.npmjs.com/package/range
FreeBSD
- Node.js 0.8+
Ensure the example script works as expected:
$ npm test
> [email protected] test /Users/apennebaker/Desktop/src/node-range
> mocha
range
range
โ should behave like Python range()
1 passing (5ms)
Keep the code tidy:
$ grunt lint
$ aspelllint
...
Guard can automatically run testing when the code changes:
$ bundle
$ guard -G Guardfile-cucumber
...
Guard can automatically lint when the code changes:
$ bundle
$ guard -G Guardfile-lint
...
See hooks/
.