도와주세요. 나는 운동을하고 있고 모든 조건이 실행되면 내가 뭘 잘못하고 있는지 이해하지 못합니다. 이 작업은 각 단어의 첫 글자 만 대문자로 제공된 문자열을 반환하는 것으로 구성됩니다. 내 코드는이 조건을 수행하지만 앞서 나가지 않습니다.자바 스크립트에서이 작업을 수행하지 않습니다.
function titleCase(str) {
var text = str.toLowerCase();
var arr = text.split(" ");
var txt = " ";
var i;
for(i=0; i < arr.length; i++) {
txt += arr[i][0].toUpperCase() + arr[i].slice(1) + " " ;
}
return txt;
}
titleCase("sHoRt AnD sToUt");
당신이 앞설 수 없다는 뜻인가요? 코드가 제대로 작동합니다. – j08691
'txt'에서 공백을 확인하십시오 – Andreas