<!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title>js-穷举算法</title>
6 </head>
7 <body>
8 <script>
9
10 var num=parseInt(prompt("请输入一个数字"));
11 for(var i=1;i<=num;i++){
12 if(num%i==0){
13 console.log(i);
14 }
15 }
16
17
18 for(var i=1;i<60;i++){
19 if(i%7!=0&&i%10!=7){
20 console.log(i);
21 }
22 }
23
24
25 for(var i=100;i<999;i++){
26 var bai=parseInt(i/100);
27 var shi=parseInt(i%100/10);
28 var ge=i%10;
29
30 var a=Math.pow(bai,3);
31 var b=Math.pow(shi,3);
32 var c=Math.pow(ge,3);
33 if (a+b+c==i) {
34 console.log(i);
35 };
36 }
37
38
39 var num=0;
40 for(var i=1;i<=100;i++){
41 num+=i;
42 }
43 console.log(num);
44
45
46 var num=1;
47 for(var i=1;i<=13;i++){
48 num=num*i;
49 }
50 console.log(num);
51
52
53 var amount=0;
54 var num=parseInt(prompt("请输入一个整数"));
55 for(var i=1;i<=num;i++){
56 if(num%i==0){
57 amount++;
58 }
59 }
60 alert(amount);
61
62
63 var amount=0;
64 var num=parseInt(prompt("请输入一个整数"));
65 for(var i=1;i<=num;i++){
66 if(num%i==0){
67 amount++;
68 }
69 }
70 if(amount>2) {
71 alert("不是质数");
72 }else{
73 alert("是质数");
74 }
75 </script>
76 </body>
77 </html>