Library for defining and comparing numerical ranges
Using npm:
npm install numrange
Using yarn:
yarn add numrange
let range = new NumRange(1, 100)
range.start // 1
range.end // 2
let range = new NumRange(1.123, 100.567)
range.start // 1.123
range.end // 100.567
let range = NumRange.fromString('1-100')
range.start // 1
range.end // 100
let range = new NumRange(1, 100)
range.contains(-5) // false
range.contains(50) // true
range.contains(105) // false