确保字符串的每个单词首字母都大写,其余部分小写。
titleCase("I'm a little tea pot") 应该返回一个字符串
titleCase("I'm a little tea pot") 应该返回 "I'm A Little Tea Pot".
知识点
- String.split()
- String.substring()
- String.toLowerCase()
function titleCase(str) {
// 请把你的代码写在这里
var array = str.toLowerCase().split(' ');
for(var i=0;i<array.length;i++){
array[i] = array[i].substring(0,1).toUpperCase() + array[i].substring(1);
}
return array.join(' ');
}
titleCase("I'm a little tea pot");
注:虽然array 是数组,但实际上array[i]还是字符串,array[i].substring(0,1)相当于array[i][0]。
网友评论