Hello, everyone.
I am doing this challenge:
When I finished my code, I got an error message. That is, TypeError: cannot read property ‘split’ of undefined.
How can I solve this problem?
Thanks.
function titleCase(str) {
// 请把你的代码写在这里
var wordStr=str.split(" ");
//for 為每個元素的第一個字母轉大寫
for(var i=0;i<str.length;i++){
var charStr=wordStr[i].split("");//將每個元素再拆一次,傳入一個arr
charStr[0]=charStr[0].toUpperCase();
wordStr[i]=charStr.join("");//將分解的字母合併成一個單字
}
str=wordStr.join(" ");
return str;
//每分解一次就給string不同名稱,怕搞混
}
titleCase("I'm a little tea pot");