//定义变量 var num1, num2; //为变量赋值 num1 = parseInt(prompt("请输入第一个整数:")); num2 = parseInt(prompt("请输入第二个整数:")); //求最小值和最大值 var min = num1 < num2 ? num1 : num2; var max = num1 > num2 ? num1 : num2; //求最大公约数 while(true){ if(num1%min==0 && num2%min==0){ console.log("两个数的最大公约数为:"+min); break; }else{ min--; } } //求最小公倍数 while(true){ if(max%num1==0 && max%num2==0){ console.log("两个数的最小公倍数为:"+max); break; }else{ max++; } }
输入两个数计算这两个数的最大公约数和最小公倍数(用死循环)
最新推荐文章于 2023-10-26 17:09:03 发布