练习题23_字符串交叉合并.html 675 B

12345678910111213141516171819202122232425
  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 Merge(str1,str2){
  11. var res = "";
  12. var minLen = Math.min(str1.length,str2.length);
  13. var maxArr = str1.length>str2.length?str1:str2;
  14. for(var i =0;i<minLen;i++){
  15. res += str1[i] + str2[i];
  16. }
  17. res += maxArr.substr(minLen);
  18. return res;
  19. }
  20. var a = "1234567890123";
  21. var b = "abcdefghi";
  22. console.log(Merge(a,b));
  23. </script>
  24. </body>
  25. </html>