基于辗转相除的算法实现的基于javascript的最大公约数(GCD)与最小公倍数(LCM)算法。
function gcd(m, n){ var c = n % m; if(c)return arguments.callee(c, m); else return m; } function lcm(m, n){ return m/gcd(m,n)*n; }
时间: 2024-12-28 01:51:06
基于辗转相除的算法实现的基于javascript的最大公约数(GCD)与最小公倍数(LCM)算法。
function gcd(m, n){ var c = n % m; if(c)return arguments.callee(c, m); else return m; } function lcm(m, n){ return m/gcd(m,n)*n; }