Javascript可以';你不能计算结果吗?
下面是我的剧本Javascript可以';你不能计算结果吗?,javascript,performance,asymptotic-complexity,Javascript,Performance,Asymptotic Complexity,下面是我的剧本 var num=1; var validator =false; while(!validator){ for(var k=1;k<=N;k++) { if(num%k==0) { validator = true; } else { validator = false; break; } } num = num+1; } c
var num=1;
var validator =false;
while(!validator){
for(var k=1;k<=N;k++)
{
if(num%k==0)
{
validator = true;
}
else
{
validator = false;
break;
}
}
num = num+1;
}
console.log("number is: "+parseInt(num-1));
var num=1;
var验证器=假;
而(!验证器){
对于(var k=1;k否),它会执行,但性能会受到影响,这是因为while
循环
number is: 232792560 //when N=20
N 20=数字是:232792560,不停下来给我看。限制可能是你的计算机?node script.js数字是:232792560经过的时间:3569 msi正在控制台上运行它。你能在控制台上看到结果吗?@subh是的,我能在控制台上看到结果。随情况变化。