如果不能终身学习,那么可能就只能终身休息。
需求:字符串里的每个单词的首字母大写,剩余单词保证小写:
function titleCase(str) {
let strArr = str.split(' ');
for(let i=0;i<strArr.length;i++){
strArr[i] = strArr[i].substring(0,1).toUpperCase()+strArr[i].toLowerCase().substring(1)
}
return strArr.join(' ');
}
console.log(titleCase("I'm a little tEa pOt"));
//打印:I'm A Little Tea Pot
思路:
第一步把字符串转化成数组。
第二步遍历数组,把每个单词的第一个字母转为大写,剩余字母为小写,然后把他倆拼接。
第三步把数组转为字符串返回。
网友评论