Calculates the distance between two vectors.
Array.prototype.reduce()
, Math.pow()
and Math.sqrt()
to calculate the Euclidean distance between two vectors.const vectorDistance = (x, y) =>
Math.sqrt(x.reduce((acc, val, i) => acc + Math.pow(val - y[i], 2), 0));
vectorDistance([10, 0, 5], [20, 0, 10]); // 11.180339887498949
JavaScript, Math
Calculates the distance between two points in any number of dimensions.
JavaScript, Math
Calculates the Hamming distance between two values.
JavaScript, Math
Calculates the distance between two points.