综合练习4编程题4.html 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. // function CollectDigits(s){
  11. // var strArr = s.split("");
  12. // var resArr = [];
  13. // for(var i=0;i<strArr.length;i++){
  14. // if( !Number.isNaN(parseInt(strArr[i]))){
  15. // resArr.push(strArr[i])
  16. // }
  17. // }
  18. // resArr = resArr.join("")
  19. // return resArr;
  20. // }
  21. function CollectDigits(s){
  22. var strArr = s.split("");
  23. var resArr = [];
  24. for(var i=0;i<strArr.length;i++){
  25. if(strArr[i]>="0" && strArr[i]<="9"){
  26. resArr.push(strArr[i])
  27. }
  28. }
  29. resArr = resArr.join("")
  30. return resArr;
  31. }
  32. var str = "1asd2fj4j6k78";
  33. console.log(CollectDigits(str));
  34. // var str2 = "1-2-3-4-5";
  35. // console.log(str2.split("-"));
  36. </script>
  37. </body>
  38. </html>