问题描述
与 Python 中的 while/else 循环等效的 JavaScript 是什么?第一部分是python代码,第二部分是我尝试将其转换为JavaSript。
Python 代码:
while (firstNumber !== 1):
firstGCD = getGCD(firstNumber,reducer);
if firstGCD == 1:
break
firstNumber /= firstGCD
else:
while (secondNumber != 1):
secondGCD = getGCD(secondNumber,reducer);
if secondGCD == 1:
break
secondNumber /= secondGCD
else:
return True
JavaScript 尝试
while (firstNumber !== 1) {
const firstGCD = getGCD(firstNumber,reducer);
if (firstGCD === 1) {
break;
}
firstNumber /= firstGCD;
}
if (firstNumber === 1) {
while (secondNumber !== 1) {
const secondGCD = getGCD(secondNumber,reducer);
if (secondGCD === 1) {
break;
}
secondNumber /= secondGCD;
}
}
if (secondNumber === 1) {
return true;
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)