fengchuanyu 20 小時之前
父節點
當前提交
2a70e55a8c

+ 39 - 0
3_JavaScript/12_条件判断.html

@@ -0,0 +1,39 @@
+<!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 num1 = 10;
+        var num2 = 10;
+        // if 用作与条件判断 括号中写条件语句 大括号中写执行语句
+        // else 如果不成立就执行else中的语句
+        // else if 如果条件不成立,但是有其他条件成立,就执行else if中的语句
+        if(num1>num2){
+            console.log("num1大于num2");
+        }else if(num1<num2){
+            console.log("num1小于num2");
+        }else {
+            console.log("num1等于num2");
+        }
+
+        // switch 用作多条件判断 括号中写表达式(可以不是一个条件语句可以是一个值) 大括号中写执行语句
+        // case 用作判断表达式是否等于switch中的值
+        // break 用作跳出switch语句
+        // default 用来表示如果表达式不等于任何case中的值,就执行default中的语句
+        // switch 与 case 判断相等的时候相当于 ===
+        var num3 = "3";
+        switch(num3){
+            case 1: console.log("num3等于1");break;
+            case 2: console.log("num3等于2");break;
+            case "3": console.log("num3等于3");break;
+            case 4: console.log("num3等于4");break;
+            case 5: console.log("num3等于5");break;
+            default: console.log("num3大于5");break;
+        }
+    </script>
+</body>
+</html>

+ 36 - 0
3_JavaScript/13_数组.html

@@ -0,0 +1,36 @@
+<!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 数组名 = [值1,值2,值3,...];
+        // 数组中每一个值以逗号隔开,最后一个值后面没有逗号
+        // 数组中类型和长度不受限制 
+        var arr = [100,99,80,70,60];
+        var arr2 = ["张三",90,"王五",true,[1,2,3]];
+
+        // 获取数组中某一个值
+        // 数组名[索引] 数组的索引从0开始,表示数组中的第几位 0表示第一位 1表示第二位 ...
+        console.log(arr[2])
+
+
+        //向数组中添加值
+        var arr3 = [];
+        arr3[0] = "hello";
+        arr3[1] = "world";
+        // push()方法可以用来向数组中添加值,添加的值会放到数组的最后面
+        arr3.push("js");
+        console.log(arr3)
+
+
+        // 获取数组的长度 length
+        console.log(arr3.length);
+    </script>
+</body>
+</html>

+ 21 - 0
3_JavaScript/练习题1_返回最大数.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>
+        // 驼峰命名 多个单词拼接成的变量名 从第二单词开始首字母大写(小驼峰) 如果第一个单词的首字母也大写(大驼峰)
+        var numOne = Math.random();
+        var numTwo = Math.random();
+
+        var res = numOne > numTwo ? numOne : numTwo;
+        // 如果要输出多个值,用逗号隔开即可
+        console.log(numOne,numTwo);
+        // 输出是可以拼接相应文字作为提示
+        console.log("最总结果是:"+res);
+    </script>
+</body>
+</html>

+ 19 - 0
3_JavaScript/练习题2_判断是否为闰年.html

@@ -0,0 +1,19 @@
+<!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>
+        // 判断是否为闰年
+        // 闰年的定义是:能被4整除并且不能被100整除,或者能被400整除
+        var today = new Date();//获取当前日期
+        var year = today.getFullYear();//获取当前年份
+        var isLeapYear = (year%4 == 0 && year%100 != 0) || year%400 == 0;
+        var res = isLeapYear ? "是闰年" : "不是闰年";
+        console.log(res);
+    </script>
+</body>
+</html>