Javascript 无法计算结果
Javascript Can't compute the result?
下面是我的脚本
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));
上面的代码给出了 N=10 时的结果,即"数字是:2520"但是当我更改 N=20 的值时,脚本停止响应。谁能解释为什么会这样,以及我如何确定Javascript可以计算的计算复杂程度。谢谢。
否,
它会执行,但由于while
循环,性能受到影响。
number is: 232792560 //when N=20
相关文章:
- JavaScript循环无法正确计算/显示结果
- if(foo!==null)的计算结果为true,即使foo为null
- ngIf的计算结果始终为true
- 我有一个字段计算,如果结果低于 60,则需要显示最小值
- 设置为负数的变量计算结果为true
- 如何在模态助推器中显示计算结果(JS)
- 计算趋势线并预测未来结果
- 在角度过滤器结果中包括计算值
- 将javascript计算结果自动放入HTML表单中
- JavaScript/jQuery:格式化日期计算结果的最佳方式
- 使用AngularJS从服务器获取计算结果
- 计算和触发onchange,并将结果写入html
- 如果ng-if的计算结果为false,AngularJS会使我的模型数据无效
- 计算结果Javascript中不同数字的数量
- javascript/html获胜't显示计算结果
- Javascript计算产生意想不到的结果
- 使正数的计算结果为真,使负数计算为假
- Node.JS- R,Python大量计算识别回调何时返回并存储该结果
- Javascript 无法计算结果
- Javascript测验结果计算/生成