色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

用JS編寫求出100以內的質數

夏志豪2年前53瀏覽0評論

用JS編寫求出100以內的質數?

// 質數定義為在大于1的自然數中,除了1和它本身以外不再有其他因數的數稱為質數。

// 偽代碼:

// 根據函數的定義,使用兩次循環,從1-100去遍歷,當參數一對參數二能夠整除的時候就跳過,將剩下沒有因數的參數一添加到數組中。

var prime = function(len){

var i,j;

var arr = []; //空數組,用來存儲質數

for(i = 1; i < len; i++){ //第一層循環,記錄1-100中所有i 的數值

for(j=2; j < i; j++){ //第二層循環,設置一個比i小的因子,從j=2開始自增

if(i%j === 0) {

break; //當i能夠整除j的時候跳出循環。

}

}

if(i <= j && i !=1){

arr.push(i); //將沒有因數的i,且i不等于1,添加到數組中。

}

}

return arr;

};

console.log(prime(100)); //輸出100以內的質數

php空數組push,用JS編寫求出100以內的質數