fengchuanyu 10 months ago
parent
commit
dd231a8e89

+ 5 - 0
3_js基础/综合练习1选择判断部分.html

@@ -6,6 +6,8 @@
     <title>Document</title>
 </head>
 <body>
+    <a href="https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Operators/Operator_precedence">运算符优先级</a>
+    <a href="https://www.runoob.com/js/js-reserved.html">JavaScript 关键字保留子</a>
     <div class="box"></div>
     <script>
         var str = "hello";
@@ -41,6 +43,9 @@
         var str12 = "2";
         console.log(str11<str12);
 
+        var num = 1;
+        num *= 10;
+
 
     </script>
 </body>

+ 30 - 0
3_js基础/综合练习2编程题1.html

@@ -0,0 +1,30 @@
+<!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>
+       var age = parseInt(window.prompt("请输入年龄"));
+
+        function ageFun(_age) {
+            if(_age<14){
+                return "儿童"
+            }else if(_age>=14&&_age<24){
+                return "青少年"
+            }else if(_age<40 && _age>=24){
+                return "青年"
+            }else if(_age>=40 && _age<60){
+                return "中年"
+            }else{
+                return "老年"
+            }
+        }
+
+        console.log(ageFun(age));
+
+    </script>
+</body>
+</html>

+ 29 - 0
3_js基础/综合练习2编程题2.html

@@ -0,0 +1,29 @@
+<!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>
+        var dayNum = parseInt(window.prompt("输入一个0~6的数字"))
+        
+        function weekNum(_day){
+            switch(_day){
+                case 0:return "星期一";break;
+                case 1:return "星期二";break;
+                case 2:return "星期三";break;
+                case 3:return "星期四";break;
+                case 4:return "星期五";break;
+                case 5:return "星期六";break;
+                case 6:return "星期日";break;
+            }
+        }
+
+        console.log(weekNum(dayNum));
+
+    
+    </script>
+</body>
+</html>

+ 20 - 0
3_js基础/综合练习2编程题3.html

@@ -0,0 +1,20 @@
+<!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>
+        function jc(num){
+            var countNum = 1;
+            for(var i=1;i<=num;i++){
+                countNum *= i;
+            }
+            return countNum;
+        }
+        console.log(jc(10));
+    </script>
+</body>
+</html>

+ 26 - 0
3_js基础/综合练习2编程题4.html

@@ -0,0 +1,26 @@
+<!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>
+        // 计算任意数字的阶层
+        function jc(num){
+            var countNum = 1;
+            for(var i=1;i<=num;i++){
+                countNum *= i;
+            }
+            return countNum;
+        }
+
+        var resNum = 0;
+        for(var j = 1;j<=10;j++){
+            resNum += jc(j);
+        }
+        console.log(resNum);
+    </script>
+</body>
+</html>

+ 21 - 0
3_js基础/综合练习2编程题5.html

@@ -0,0 +1,21 @@
+<!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>
+        // 外层循环控制输出的行数
+        for(var i=0;i<5;i++){
+            //内层循环控制每一行的内容
+            for(var j=0;j<i+1;j++){
+                document.write(j+1);
+                document.write("&nbsp");
+            }
+            document.write("<br>")
+        }
+    </script>
+</body>
+</html>

+ 25 - 0
3_js基础/综合练习2编程题6.html

@@ -0,0 +1,25 @@
+<!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>
+        // 控制行数
+        for(var i=0;i<5;i++){
+            // 控制每一行空格的个数
+            for(var k=6;k>i;k--){
+                document.write("&nbsp;");
+            }
+            // 控制每一行*的个数
+            for(var j=0;j<i+1;j++){
+                document.write("*");
+                document.write("&nbsp;")
+            }
+            document.write("<br>")
+        }
+    </script>
+</body>
+</html>

+ 18 - 0
3_js基础/综合练习2编程题7.html

@@ -0,0 +1,18 @@
+<!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>
+        for(var i=100;i<1000;i++){
+            if(i%4==2 && i%7==3 && i%9==5){
+                document.write(i);
+                document.write("&nbsp;")
+            }
+        }
+    </script>
+</body>
+</html>

+ 60 - 0
3_js基础/综合练习2选择判断部分.html

@@ -0,0 +1,60 @@
+<!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>
+   <a href="https://www.runoob.com/html/html-entities.html">实体字符</a> 
+    你 &nbsp; 好
+    c&#768;
+    &lt; &gt;
+    <script>
+        // for(var i=1;i<1;i++){
+        //     console.log(i);
+        // }
+
+        // var i = 1;
+        // do{
+        //     console.log(i)
+        // }while(i<1)
+
+        // while(i<1){
+        //     console.log(i)
+        // }
+
+        // var a = 1;
+        // if(a = 2){
+        //     console.log("true")
+        // }
+        
+        // var a = 2;
+        // var b = 3;
+        // switch(a){
+        //     case b-1:console.log("come");break;
+        //     default: console.log("false");
+        // }
+
+        // for(var i=0,j=0;i<10;i++){
+        //     console.log(i)
+        // }
+        // var i=1,j=1;
+        // i=j=10;
+        // console.log(i,j)
+
+
+        // var i = 1;
+        // for(i<0;i<10;i++){
+        //     console.log(i)
+        // }
+
+        // for(var i=0;i<10;i++){
+        //     if(...){
+        //         break
+        //     }
+
+        // }
+    </script>
+</body>
+</html>