循环打印1-1000以内所有质数(提高代码性能)!!!!!!
<script type="text/javascript">
// 测试代码性能
// 在程序执行前,开启一个计数器
console.time('test');
for( var i=2; i < 1000; i++){
// 输出2到自己本身的所有数进行判断
flag= true;
// 提高性能,给i加根号
for(var j=2; j <= Math.sqrt(i); j++){
if (i % j == 0) {
flag = false;
}
}
if (flag) {
console.log(i);
}
}
//代码结束,停止计时器计时
console.timeEnd('test');
</script>