亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

判斷一個數是否是質數,這樣寫法可以嗎?有什么問題嗎?請教高手指點

判斷一個數是否是質數,這樣寫法可以嗎?有什么問題嗎?請教高手指點

蚊子漫布 2015-10-30 17:32:29
function x(num){? var r = /^(\d*\.)?\d+$/;? if(r.test(num) || num <= 1){ ? ?? ? return num+"不是質數"? }else if(num%num==0 && num%1==0){?? ? for(var i=2;i<10 && i!==num;i++){? ? ? if(num%i==0){ ?? ? ? ? return num+"不是質數";? ? ? }? ? }? ? return num+"是質數"? }}
查看完整描述

2 回答

?
qq_黑頌_0

TA貢獻8條經驗 獲得超2個贊

人才。 寫得再不靠譜 i 也要 num的開平方吧。 ?你的10 還真是萬能?

查看完整回答
反對 回復 2015-10-31
  • 蚊子漫布
    蚊子漫布
    是是是 我的確是一只菜鳥 我看到過網絡上的代碼這里要開平方 但我不太懂開平方的意思 能幫忙解釋下嗎
  • qq_黑頌_0
    qq_黑頌_0
    我數學也不怎么好。 比如要算16, 你可以看下,到了它的開平方數4,那里后面的數基本都不用去算的了。 數學不好的只能從結果往前推,其實也不用深究這些, 你多拿幾個數帶進去研究研究你就知道,開平發數是比我們之前的方法好就行了。 不是太底層的 沒必要去研究這些。
?
蚊子漫布

TA貢獻1條經驗 獲得超0個贊

i<10 ?這樣寫可以么?

查看完整回答
反對 回復 2015-10-30
  • 2 回答
  • 0 關注
  • 1762 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號