<script>
// 质数: 除了1和它本身之外,没有其它的数能够把它整除 这样的数叫做质数
// 随便定义一个数
var num = +prompt("请输入一个大于2的正整数");
// 定义一个标记变量 这个标记变量负责标记循环中是否有能够整除的数
var isZ = true;
for (var i = 2; i < num; i++) {
if (num % i === 0) {
// 说明从2到10之间是有数可以把11整除的 那么它就不是质数
isZ = false;
}
}
// 判定 isZ 如果为true 说明 循环过程中的if语句没有进入 也就说明没有数可以整除11
if (isZ) {
alert(num + "是质数");
} else {
alert(num + "不是质数");
}
</script>

相关文章:

  • 2021-11-26
  • 2022-01-11
  • 2022-12-23
  • 2021-12-21
  • 2022-12-23
  • 2022-01-07
  • 2022-12-23
  • 2022-01-18
猜你喜欢
  • 2021-12-22
  • 2022-12-23
  • 2022-12-23
  • 2022-01-25
  • 2022-01-17
相关资源
相似解决方案