@sharyn/util.between
v1.0.2
Published
**`between`** tests if a numeral value is between two bounds.
Downloads
10
Readme
🌹 between
between
tests if a numeral value is between two bounds.
So instead of writing this:
const x = 50
if (x >= 10 && x <= 100)
You can now use:
if (between(x, 10, 100))
The bounds are compared inclusively by default. For an exclusive comparison, use the last parameter, which can be exclude
, exclude-lower
, or exclude-upper
.
import between from '@sharyn/util/between'
// or import { between } from '@sharyn/util'
const x = 50
between(x, 10, 100) // true
between(10, 10, 100) // true
between(100, 10, 100) // true
between(10, 10, 100, 'exclude-lower') // false
between(100, 10, 100, 'exclude-upper') // false
between(10, 10, 100, 'exclude') // false
between(100, 10, 100, 'exclude') // false