• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
    當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

    JavaScript趣題:質(zhì)數(shù)之差

    來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 20:25:44
    文檔

    JavaScript趣題:質(zhì)數(shù)之差

    JavaScript趣題:質(zhì)數(shù)之差:質(zhì)數(shù)不是有規(guī)律分布的,這從兩個(gè)相鄰質(zhì)數(shù)的差就能得到體現(xiàn)。2和3相差1,3和5相差2,5和7的確也是相差2,但7和11卻相差了4。乍看之下,你的確找不到規(guī)律,事實(shí)也是如此。在2到50之間,我們可以找到如下的相鄰的差為2的質(zhì)數(shù)對(duì):3-5, 5-7, 11-13, 17
    推薦度:
    導(dǎo)讀JavaScript趣題:質(zhì)數(shù)之差:質(zhì)數(shù)不是有規(guī)律分布的,這從兩個(gè)相鄰質(zhì)數(shù)的差就能得到體現(xiàn)。2和3相差1,3和5相差2,5和7的確也是相差2,但7和11卻相差了4。乍看之下,你的確找不到規(guī)律,事實(shí)也是如此。在2到50之間,我們可以找到如下的相鄰的差為2的質(zhì)數(shù)對(duì):3-5, 5-7, 11-13, 17

    質(zhì)數(shù)不是有規(guī)律分布的,這從兩個(gè)相鄰質(zhì)數(shù)的差就能得到體現(xiàn)。
    2和3相差1,3和5相差2,5和7的確也是相差2,但7和11卻相差了4。
    乍看之下,你的確找不到規(guī)律,事實(shí)也是如此。
    在2到50之間,我們可以找到如下的相鄰的差為2的質(zhì)數(shù)對(duì):
    3-5, 5-7, 11-13, 17-19, 29-31, 41-43
    很明顯,滿足上面條件的第一對(duì)質(zhì)數(shù)是3-5。
    那么,更通用的情況,從m到n之間,差距為g的第一對(duì)相鄰質(zhì)數(shù)是多少?
    函數(shù)原型如下:
    gap(g , m , n)

    例子如下:

    gap(2, 5, 7) // --> [5, 7] 
    gap(4, 130, 200) // --> [163, 167] 
    gap(2, 5, 5) // --> null

    請(qǐng)注意,一定要是符合g差的第一對(duì)相鄰質(zhì)數(shù)。
    如果找不到,返回null。
    對(duì)于這一類和質(zhì)數(shù)打交道的題目,咋們都無(wú)可避免地要引入一個(gè)判斷質(zhì)數(shù)的函數(shù),有時(shí)我也不禁YY,要是能把這個(gè)函數(shù)納入ECMA標(biāo)準(zhǔn),那該多爽!
    但是考慮到通用性,這個(gè)isPrime方法確實(shí)應(yīng)用場(chǎng)景窄了點(diǎn),不適合綁定在Number.prototype上面,于是就只能一次次地做題目時(shí)扒下來(lái)粘貼了,汗^_^。
    這個(gè)題目本身沒(méi)什么難度,一趟循環(huán),遇到符合條件的質(zhì)數(shù)對(duì)就return,沒(méi)有符合條件的返回null,就這樣了!

    Number.prototype.isPrime = function(){ 
     var maxFactor = Math.floor(Math.sqrt(this)); 
     for(var i=2;i<=maxFactor;i++){ 
     if(this % i === 0){ 
     return false; 
     } 
     } 
     return true; 
    }; 
     
    function gap(g, m, n) { 
     var firstPrime; 
     var secondPrime; 
     for(var i=m;i<=n;i++){ 
     if(i.isPrime()){ 
     firstPrime = secondPrime; 
     secondPrime = i; 
     if(secondPrime - firstPrime === g){ 
     return [firstPrime,secondPrime]; 
     } 
     } 
     } 
     return null; 
    }

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    JavaScript趣題:質(zhì)數(shù)之差

    JavaScript趣題:質(zhì)數(shù)之差:質(zhì)數(shù)不是有規(guī)律分布的,這從兩個(gè)相鄰質(zhì)數(shù)的差就能得到體現(xiàn)。2和3相差1,3和5相差2,5和7的確也是相差2,但7和11卻相差了4。乍看之下,你的確找不到規(guī)律,事實(shí)也是如此。在2到50之間,我們可以找到如下的相鄰的差為2的質(zhì)數(shù)對(duì):3-5, 5-7, 11-13, 17
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 亚洲国产精品一区二区久久hs | 99久久久精品| 国产精品成人小电影在线观看| 中国精品18videosex性中国| 国产精品美女久久久久av爽| 国产福利视精品永久免费 | 黑人巨大精品欧美| 亚洲国产精品无码久久青草| 国产精品v欧美精品v日韩| 国产小视频国产精品| 国内精品久久久久影院优| 亚洲精品偷拍视频免费观看| 国产精品原创巨作?v网站| 久久国产精品久久久| 99久久精品毛片免费播放| 国产精品免费看久久久| 久久精品人成免费| 久久九九精品99国产精品| 亚洲AV日韩精品久久久久| 自拍偷自拍亚洲精品被多人伦好爽| 欧美精品福利视频一区二区三区久久久精品 | 久久狠狠一本精品综合网| 亚洲综合精品香蕉久久网97| 欧美国产日本精品一区二区三区| 8AV国产精品爽爽ⅴa在线观看| 精品无人区一区二区三区| 少妇人妻无码精品视频app| 亚洲精品一级无码鲁丝片| 亚洲AV无码乱码精品国产| 欧美日韩专区麻豆精品在线 | 1024国产欧美日韩精品| 国产精品国色综合久久| 97久久超碰成人精品网站| 国产福利微拍精品一区二区| 国产精品白丝AV网站| 99久久99这里只有免费费精品| 2020久久精品国产免费| 欧美精品国产精品| 亚洲精品国产成人99久久| 国产精品户外野外| 精品日韩欧美国产|