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+"是質數"? }}
判斷一個數是否是質數,這樣寫法可以嗎?有什么問題嗎?請教高手指點
蚊子漫布
2015-10-30 17:32:29