今天只是看到一个做起来还比较简单的js函数题目,内容如下:
写一个函数,用户输入一个数判断是不是素数,并返回值(质数,只能被1和自身整除的数)
一般我们写的都会是:
function isPrimeNum(num){
for (var i = 2; i < num/2+1; i++) {
if (num%i==0){
return false;
}
};
return true;
}
很多时候任何一门语言都会有 优化 存在
我是一个小白,一直在学习的路上,我看了一位大神写的关于这个问题的文章,觉得很有意思,并且受益匪浅。
这是文章出处:
版权声明:本文为by FungLeo原创文章,遵循 CC 4.0 BY-SA 版权协议,
文章链接:https://blog.youkuaiyun.com/FungLeo/article/details/51483844
里面有非常清晰的优化思路!!!