mm_maths
Version:
这是一个可以将数学公式推导变形,并转成js和计算的模块。
18 lines (16 loc) • 382 B
JavaScript
const min = require('../min');
const max_divisor = require('../../base/max_divisor');
/**
* 取最大公因数
* @param {Array} arr
* @return {Number} 返回最大公因数
*/
module.exports = function multiple(arr) {
// 获取最小值
var m = min(arr);
var len = arr.length;
for (var i = 0; i < len; i++) {
m = max_divisor(m, arr[i]);
}
return m;
};