js求质数


1.判断n是否只能被1和自己整除。
var num=function(n) {
if (n <= 3) {
return n > 1;
}
if (n % 2 == 0 || n % 3 == 0) {
return false;
}
for(var i = 5; i * i <= n; i += 6) {

if (n % i == 0 || n % (i + 2) == 0) {
return false;
}
}
return true;
}
var x=7;
if(num(x)==true){
document.write(x,'是质数。<br>');
}else{
document.write(x,'不是质数。<br>');
}
//调用num函数,判断x是否是满足条件的数


2.在1的基础上,输出2~100之间能被1和自己整除的数。
for(var i=2;i<=100;i++){
if(num(x)==true){
document.write(i,"&nbsp;");
}
if(i%10===0){
document.write('<br>');
}
}


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM