//分别使用while/do-while/for循环实现10的阶乘(使用递归算法)
//do-while循环实现10的阶乘
var i=1;
var resule=1;
do{
resule *= i;
i++;
}while(i0;i--){
if(a%i == 0 && b%i == 0){
console.log(i);
break;
}
}
//for循环求最小公倍数
for(var i=max;ib){
min = b;
max = a;
}else{
min = a;
max = b;
}
console.log(min);
console.log(max);
// while循环求最大公约数
var i=min;
while(i>0){
if(a%i == 0 && b%i == 0){
console.log(i);
break;
}
i--;
}
//while循环求最小公倍数
var j=max;
while(jJS 简单算法
原文地址:https://www.cnblogs.com/lidyfamily/p/11414652.html
时间: 2024-12-11 02:40:44