js小白:找出100以內(nèi)的所有質(zhì)數(shù),渡一課程回顧

      function prime (n) {
        var n = parseInt(n) || 100;
        var arr = [];
        var obj = {};
        for(var i = 1;i <= n;i++){
          obj.i = [];
          for(var j = 1;j <= i;j++){
            if(i%j === 0){
              obj.i.push(j);
            }
          }
          if(obj.i.length <= 2){
            arr.push(i);
          }
        }
        return arr;
      }
      
      console.log(zhishu(100));

思路: 質(zhì)數(shù)是只能被1和自己整除的整數(shù).能通過被整除的次數(shù)來判斷是否是質(zhì)數(shù).

課程上的方法:

        function prime (n) {
        var arr = [];
        var count = 0;
        for(var i = 2;i <= n;i++){
          for(var j = 1;j <= Math.sqrt(i); j++){
            //這里是有算法存在,能減少循環(huán)次數(shù).
            if(i%j === 0){
              count++;
            }
          }
          if(count == 1){
            arr.push(i);
          }
          count = 0;
        }
        return arr
      }
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 小學奧數(shù)的知識點約 80個,總體上可以分為五大類。數(shù)論和行程問題是小 學奧數(shù)學習中的重點也是難點。 一、 計算能力...
    ADolphin閱讀 8,673評論 1 3
  • 第一章數(shù)和數(shù)的運算 一概念 (一)整數(shù) 1整數(shù)的意義 自然數(shù)和0都是整數(shù)。 2自然數(shù) 我們在數(shù)物體的時候,用來表示...
    meychang閱讀 2,840評論 0 5
  • 第二章抓住特征研究整除 掌握分類熟練運用 這一章主要研究在整除的情況下,研究能被2、3、5整除數(shù)的特征;研究約數(shù)、...
    宏昌居士123閱讀 1,078評論 1 8
  • 我班四位同學在第四十一屆校運動會中,做出了突出的貢獻,學生科下發(fā)了表揚信!
    衛(wèi)校一七護五閱讀 227評論 0 0
  • 冥冥之中有眾道天地之中一帆道人人有道心中道道道傳心道珍惜 人人有道天地道天地萬物都有道個人領悟不同事領悟修行個人理...
    東風唐閱讀 321評論 0 0

友情鏈接更多精彩內(nèi)容