Discuss / JavaScript / 判断素数

判断素数

Topic source

乀Silly

#1 Created at ... [Delete] [Delete and Lock User]

var foo = function(num){ if(num < 2) return false; for(var i =2; i < num; i++){ if(num % i === 0){ return false; } } return true; } return arr.filter(foo);

乀Silly

#2 Created at ... [Delete] [Delete and Lock User]
var foo = function(num){
    if(num < 2)
        return false;
    for(var i =2; i < 1+num/2; i++){
        if(num % i === 0){
            return false;
        }
    }
    return true;
}
return arr.filter(foo);

  • 1

Reply