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