我必须给案例一个句子。我的算法应该可以工作,但没有。我的连接功能有问题。我似乎无法将数组加入字符串。数据类型有问题吗?我试图改变它,但它没有用,我不明白为什么。
function titleCase(str) {
let newStr = str.toLowerCase().split(" ");
let all;
for (let i = 0; i < newStr.length; i++) {
let capitalize = newStr[i][0].toUpperCase();
// console.log(capitalize);
let rest = newStr[i].slice(1);
// console.log(rest);
all = capitalize.concat(rest);
all.join(" ");
console.log(all);
}
return all;
// return all.join(" ");
}
titleCase("I'm a little tea pot");
慕哥9229398
长风秋雁
相关分类