小例子,判断是否为质数

// prime 质数 var input = prompt("请输入一个数:") input = input * 1; if(input==1){ console.log("既不是质数也不是合数") } else{ // isPrime 代表是不是质数 如果为true就是一个质数; 为false就不是质数
var isPrime = true
// 10000000000
// 7 = 7 * 1
for(var i = 2;i if(input==1){
break;
}
if(input%i==0){
// input变量能够整除i 所以i是input的因数,input为不是质数
// 不是质数
isPrime = false; // 不是质数
break;
}
}
// 8%2==0 break 8%3== 8%4
// isPrime 相当于isPrime==true
if(isPrime){
console.log("是质数")
}else{
console.log("不是质数")
}
}
posted @ 2019-09-27 10:57  眉遮白霜亦如雪  阅读(139)  评论(0编辑  收藏  举报