1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="UTF-8">
5 <title></title>
6 <script type="text/javascript">
7
8 /*
9 * 打印出1-100之间所有的质数
10 */
11
12 //----------------------------------------------------------------------------
13
14 //打印2-100之间所有的数
15 for(var i=2 ; i<=100 ; i++){
16
17 //创建一个布尔值,用来保存结果,默认i是质数
18 var flag = true;
19
20 //判断i是否是质数
21 //获取到2-i之间的所有的数
22 for(var j=2 ; j<i ; j++){
23
24 //判断i是否能被j整除
25 if(i%j == 0){
26 //如果进入判断则证明i不是质数,修改flag值为false
27 flag = false;
28
29 }
30
31 }
32
33 //如果是质数,则打印i的值
34 if(flag){
35 console.log(i);
36 }
37
38 }
39
40
41 </script>
42 </head>
43 <body>
44 </body>
45 </html>