最大公约数
辗转相除法
递归
function gys(a,b){
if(b==0){
return a;
}
let num = a%b;
return gys(b,num);
}
document.write(gys(12,24)). //12
迭代
function gys(a,b){
let num;
while(b!=0){
num = a%b;
a = b;
b = num;
}
return a;
}
document.write(gys(3,24))
最小公倍数
function gbs(a,b){
return a*b/gys(a,b);
}
document.write(gbs(12,24));