<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript">
/*
* 在页面中接收一个用户输入的数字,并判断该数是否是质数。
质数:只能被1和它自身整除的数,1不是质数也不是合数,质数必须是大于1的自然数。
*/ //------------------------------------------------------------------------------- var num = prompt("请输入一个大于1的整数:"); //判断这个值是否合法
if(num <= 1){
alert("该值不合法!");
}else{ //创建一个变量来保存当前的数的状态
//默认当前num是质数
var flag = true; //判断num是否是质数
//获取2-num之间的数
for(var i=2 ; i<num ; i++){
//console.log(i);
//判断num是否能被i整除
if(num % i == 0){
//如果num能被i整除,则说明num一定不是质数
//设置flag为false
flag = false;
}
} //如果num是质数则输出
if(flag){
alert(num + "是质数!!!");
}else{
alert("这个不是质数")
} } </script>
</head>
<body>
</body>
</html>

最新文章

  1. 【字符串匹配】KMP算法和next数组的c/c++实现
  2. apache域名本地映射
  3. C 中读取键盘码
  4. bootstratp图标的使用
  5. android中自定义的dialog中的EditText无法弹出输入法解决方案
  6. LeetCode:Construct Binary Tree from Inorder and Postorder Traversal,Construct Binary Tree from Preorder and Inorder Traversal
  7. POJ3096Surprising Strings(map)
  8. mvc ajax_返回数据
  9. spring3 jsp页面使用&lt;form:form modelAttribute=&quot;xxxx&quot; action=&quot;xxxx&quot;&gt;报错,附连接数据库的spring MVC annotation 案例
  10. SQL Server 查看当前活动的锁
  11. Mybatis深入之事务管理
  12. 谈CSS模块化【封装-继承-多态】
  13. python try/except/finally
  14. PHP 魔术方法 __call 与 __callStatic 方法
  15. koa2 controller中实现类似sleep的延迟功能
  16. Linux系统从安装开始
  17. R︱高效数据操作——data.table包(实战心得、dplyr对比、key灵活用法、数据合并)
  18. Scrapy爬取Ajax(异步加载)网页实例——简书付费连载
  19. 记录Queue插入的时候报错
  20. Linux内核设计与实现 第十七章

热门文章

  1. 微信小程序 保存图片
  2. legend3---9、项目的日志以及调试信息数据量非常大
  3. ubuntu 14.04 升级到18.04
  4. Python locust性能测试框架模板
  5. Flutter移动电商实战 --(7)dio基础_POST请求的使用
  6. LC 970. Powerful Integers
  7. swagger-ui 系统配置过程(基于spring+springmvc+swagger+springfox配置 web-api 管理系统)
  8. Smarty模板实现隔行换样式
  9. (转)Linux用户登录记录日志和相关查看命令汇总
  10. SpringBoot + thymeleaf 实现分页