以下のコードはなぜ機能しませんか?使命は、各単語の最初の文字を大文字にすることです。(JavaScript)
function titleCase(str){
var newStr = str.split(" "); //split string turn it into seperated words[]
var resutl;
for(vari=0; i < newStr.length; i++){ //iterate all words
var result = newStr[i].charAt(0).toUpperCase +
// find first letter and turn it into capital
newStr[i].subString(1).toLowerCase();
}
return result.join(" ");
}
vari = 0スペースがなく、var i = 0、変数 'result'の正しいスペルもループの外で一度初期化してください –
デバッグに関する質問は、あなたが見ている動作と、代わりに、 "このコードは機能しません"というメッセージだけでなく、 –