美文网首页
free code camp句中单词首字母大写,需用到strin

free code camp句中单词首字母大写,需用到strin

作者: dirty_octopus | 来源:发表于2018-12-27 22:22 被阅读0次

    句中单词首字母大写,确保字符串的每个单词首字母都大写,其余部分小写。像'the'和'of'这样的连接符同理。

    我的解法:

    function titleCase(string){
         var str=string.toLowerCase();
         var a=str.split(" ");
         var b=[];
         for (var i=0;i<a.length;i++){
           b.push(a[i][0].toUpperCase()+a[i].slice(1));   
         }     
         var c=b.join(" ");
         console.log(c);
      }
    
    titleCase("I'm a little tea pot");
    

    还可以这样:

    function titleCase(string){
         var str=string.toLowerCase();
         var a=str.split(" ");
         var b=[];
         for (var i=0;i<a.length;i++){
           b[i]=a[i][0].toUpperCase()+a[i].slice(1);   //充分利用i的递增
         }     
         var c=b.join(" ");
         console.log(c);
      }
    
    titleCase("I'm a little tea pot");
    

    相关文章

      网友评论

          本文标题:free code camp句中单词首字母大写,需用到strin

          本文链接:https://www.haomeiwen.com/subject/fnqjlqtx.html