美文网首页
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