fengchuanyu il y a 1 semaine
Parent
commit
cfc25dbdb3

+ 44 - 0
3_JavaScript/22_数组循环.html

@@ -0,0 +1,44 @@
+<!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 arr = [1,2,3,4,5,6,7,8,9]
+
+        // forEach 是数组下的循环(遍历)方法
+        // 参数部分为函数。函数内部两个参数 第一个参数数组遍历过程中的值 第二个每个值的索引(选填项)
+        // arr.forEach(function(item,index){
+        //     console.log(item,index)
+        // })
+
+        // var arr2 = ["a","b",1,2,3];
+        // 数组过滤 filter
+        // filter 每次遍历的过程中如果遇到rentu 的值为 true 会把当前遍历的值返回
+        // var arr3 = arr2.filter(function(item,index){
+        //     // console.log(item,index);
+        //     if(item>=0 && item<=9){
+        //         return true;
+        //     }else{
+        //         return false;
+        //     }
+        // })
+
+        //  var arr3 = arr2.filter(function(item,index){
+        //    return (item>=0 && item<=9);
+        // })
+        // console.log(arr3)
+
+        var arr4 = [1,2,3,4,5,6,7,8,9];
+        // map通过指定函数处理数组的每个元素,并返回处理后的数组。
+        // return 什么值那么数组中就是什么
+        var arr5 = arr4.map(function(item,index){
+            return item * 10;
+        })
+        console.log(arr5);
+    </script>
+</body>
+</html>

+ 19 - 0
3_JavaScript/练习21_开根号、开平方、自然对数.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>
+        var num = 25;
+        console.log(Math.pow(num,2));
+        console.log(Math.sqrt(num));
+        console.log(Math.log(num));
+        
+        
+
+    </script>
+</body>
+</html>

+ 15 - 0
3_JavaScript/练习22_0-100随机数字.html

@@ -0,0 +1,15 @@
+<!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 num = Math.random();
+        num *= 101;
+        console.log(Math.floor(num));
+    </script>
+</body>
+</html>

+ 32 - 0
3_JavaScript/练习23_获取当前时间.html

@@ -0,0 +1,32 @@
+<!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 now = new Date();
+        // 获取年份
+        var year = now.getFullYear();
+        // 获取月
+        var month = now.getMonth() + 1;
+        // 获取日期
+        var date = now.getDate();
+        // 获取小时
+        var hour = now.getHours();
+        // 获取分钟
+        var minute = now.getMinutes();
+        // 获取秒
+        var seconds = now.getSeconds();
+        //获取星期
+        var week = now.getDay();
+        week = week == 0?"日":week;
+
+        var str = year+"年"+month+"月"+date+"日"+hour+"点"+minute+"分"+seconds+"秒(星期"+week+"),欢迎您的到访!";
+        document.write(str);
+
+    </script>
+</body>
+</html>