1.0.0 • Published 10 years ago
interval-intersection v1.0.0
interval-intersection
compute the intersection of two intervals where an interval is a 2 part array
install
npm install interval-intersection
use
var iisect = require('interval-intersection');
console.log(iisect([-1, 5], [0, 3]));
// output: [0, 3]
console.log(iisect([-2, -1], [1, 2]));
// output: null
api surface
iisect(a
, b
, out
)
a
is the first intervalb
is the second intervalout
is an optional 2 part araray. Provide this to avoid generating garbage- returns: 2 part array or
null
if no intersection
license
1.0.0
10 years ago