已知传入的字符串中只有字母,每个单词首字母大写,请将每个单词用空格隔开,只保留一个单词的首字母大写

        function String(str){

            var arr = str.split('');

            for(var i = 1 ; i 

                if(arr[i] >= 'A' && arr[i] <= 'Z'){

                    //1.将大写字符转为小写  2.输入一个空格

                    arr[i] = arr[i].toLowerCase();

                    arr.splice(i , 0 , " ");

                }

            }

           arr = arr.join('');

            alert(arr);

        }

        String('HelloMyWorld');

你可能感兴趣的:(已知传入的字符串中只有字母,每个单词首字母大写,请将每个单词用空格隔开,只保留一个单词的首字母大写)