@averagemarcus/number-ranges

1.0.1 • Public • Published

number-ranges

Handle converting a range of numbers between arrays and string

Converts to/from an array of numbers to a string combining consecutive ranges. e.g. [1, 2, 3, 4] becomes 1-4.

Install

$ npm install @averagemarcus/number-ranges

Usage

import numberRanges from 'number-ranges';

console.log(numberRanges.arrayToString([1, 2, 3, 4, 5]));
//=> `1-5`

console.log(numberRanges.stringToArray('1-5,8,10'));
//=> `[1, 2, 3, 4, 5, 8, 10]`

Browser support

The latest version of Chrome, Firefox, Edge, and Safari as well as Node.js.

Maintainers

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @averagemarcus/number-ranges

Weekly Downloads

2

Version

1.0.1

License

MIT

Unpacked Size

15.1 kB

Total Files

11

Last publish

Collaborators

  • averagemarcus