fengchuanyu 3 недель назад
Родитель
Сommit
ed67979a35

+ 28 - 0
2-JavaScript/13_页面交互.html

@@ -0,0 +1,28 @@
+<!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>
+        // 弹框
+        // alert("hello world");
+
+        // 用户输出
+        // var str = prompt("请输入用户名");
+        // console.log("欢迎"+str);
+
+        // 确认
+        var str2 = confirm("是否继续!");
+        console.log(str2);
+
+        if(str2){
+            console.log("你点击了确定");
+        }else{
+            console.log("你点击了取消")
+        }
+    </script>
+</body>
+</html>

+ 34 - 0
2-JavaScript/14_switch.html

@@ -0,0 +1,34 @@
+<!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 userName = prompt("请输入用户名");
+
+        switch(userName){
+            // switch 语句 它会用switch括号中的值跟case后面每一个值进行比对 如果跟某一个比对成功
+            // 则执行case后边的语句 直到遇到break 跳出switch语句
+            // 如果都没有匹配成功则进入default
+            // 注意 switch 匹配 类似于 === 严格相等
+
+            case "张三":console.log("张三是室友");break;
+            case "李四":console.log("李四是室友");break;
+            default:console.log(userName+"不是室友");
+        }
+
+
+
+
+        if(1=='1'){
+            console.log("1等于1");
+        }
+        if(2==='2'){
+            console.log("2等于2");
+        }
+    </script>
+</body>
+</html>

+ 43 - 0
2-JavaScript/练习5_三位数与四位数.html

@@ -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>