NuclearDispersionSystem/ant-design-vue-jeecg/node_modules/@antv/data-set/lib/util/euclidean-distance.js
2023-09-14 14:47:11 +08:00

14 lines
322 B
Java

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
/*
* @reference: https://github.com/zeke/euclidean-distance
*/
exports.default = (function (a, b) {
var sum = 0;
var n;
for (n = 0; n < a.length; n++) {
sum += Math.pow(a[n] - b[n], 2);
}
return Math.sqrt(sum);
});