Fast vector distance and similarity measurements in JavaScript. eg: Euclidean, Manhattan, Chebyshev, Angular.
by @ChrisPolis
eg:
Numeric arrays: distancejs.euclidean(arrayA, arrayB);
Array of objects: distancejs.euclidean(arrayA, arrayB, function(d) { return d.val; });
MIT