|
@@ -0,0 +1,43 @@
|
|
|
|
+<!DOCTYPE html>
|
|
|
|
+<html lang="en">
|
|
|
|
+
|
|
|
|
+<head>
|
|
|
|
+ <meta charset="UTF-8">
|
|
|
|
+ <meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
+ <title>Document</title>
|
|
|
|
+</head>
|
|
|
|
+
|
|
|
|
+<body>
|
|
|
|
+ <script>
|
|
|
|
+ // 1、有一个三位数x,被4除余2,被7除余3,被9除余5,请求出这个数
|
|
|
|
+ // for(var i = 100;i<1000;i++){
|
|
|
|
+ // if(i%4 == 2 && i%7==3 && i%9==5){
|
|
|
|
+ // console.log(i);
|
|
|
|
+ // }
|
|
|
|
+ // }
|
|
|
|
+
|
|
|
|
+ // 2.求所有满足条件的四位数ABCD,它是13的倍数,且第3位数加上第2位数等于第4位数(即:A=B+C)。(提示:对于四位数的整数x,通过Math.floor(x/1000)可求出第4位的数字,其他位数的提取也类似)
|
|
|
|
+
|
|
|
|
+ for (var i = 1000; i < 10000; i++) {
|
|
|
|
+ var A = Math.floor(i / 1000);
|
|
|
|
+ var B = Math.floor(i / 100) % 10;
|
|
|
|
+ var C = Math.floor(i / 10) % 10;
|
|
|
|
+ if(i%13 == 0 && B+C == A){
|
|
|
|
+ console.log(i);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ // var num = 1234;
|
|
|
|
+
|
|
|
|
+ // var A = Math.floor(num / 1000);
|
|
|
|
+ // var B = Math.floor(num / 100) % 10;
|
|
|
|
+ // var C = Math.floor(num / 10) % 10;
|
|
|
|
+ // console.log(A, B, C);
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ </script>
|
|
|
|
+</body>
|
|
|
|
+
|
|
|
|
+</html>
|