我使用 google chrome 控制台来测试我的 js 功能。对于一个特定的问题,我在那里编写代码。代码如下
function isPrime(num){
x=Math.floor(Math.sqrt(num));
while(x>1){
if(num%x==0)
return false;
}
return true;
}
如果我调用像 is_Prime(100)
这样的函数,立即结果为 false。但后来它就不再回复任何东西了。我打开的页面变得没有响应。如果我的代码存在严重问题,为什么它会在第一次出现。谁能告诉我为什么会发生这种情况?提前致谢。
最佳答案
您没有更改 x 值,看起来像无限循环。
关于javascript - Google Chrome 对我的 JS 代码没有响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16902488/