fengchuanyu 3 недель назад
Родитель
Сommit
f5cb77aaa0
1 измененных файлов с 47 добавлено и 0 удалено
  1. 47 0
      2-JavaScript/练习11_收集数字.html

+ 47 - 0
2-JavaScript/练习11_收集数字.html

@@ -0,0 +1,47 @@
+<!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 str = "";
+        // function CollectDigits(s){
+        //     // 遍历字符串
+        //     for(var i = 0;i<s.length;i++){
+        //         // console.log(s.charAt(i));
+        //         if(s.charAt(i)>="0" && s.charAt(i)<="9"){
+        //             // 收集数字
+        //             // console.log(s.charAt(i));
+        //             // 把数字字符串进行拼接
+        //             str = str + s.charAt(i);
+        //         }
+        //     }
+        // }
+
+        // 方法二 数组操作
+        // 定义一个空字符串 用来当作最终结果的容器 
+        var str = "";
+        function CollectDigits(s){
+            var arr = s.split("")
+            // console.log(arr);
+            for(var i = 0;i<arr.length;i++){
+                // console.log(arr[i]);
+                if(arr[i]>="0" && arr[i]<="9"){
+                    // str = str + arr[i];
+                    str += arr[i];
+                }
+            }
+
+        }
+
+
+        CollectDigits("1abc23def4");
+        console.log(str);
+    </script>
+</body>
+</html>