最开始初始化arr的时候不能从1开始吧。
在此插入代码
return arr.filter(function (x) { var k = Math.sqrt(x); if(k==1) return false; for (var i = 2; i <= k; i++){ if(x % i == 0){ return false; } } return true; });
Sign in to make a reply
嫰豆花一瓢清
最开始初始化arr的时候不能从1开始吧。
return arr.filter(function (x) { var k = Math.sqrt(x); if(k==1) return false; for (var i = 2; i <= k; i++){ if(x % i == 0){ return false; } } return true; });