function letterCapitalize(str) {
let result = str.split(" ");
if (str === "") {//빈 문자열을 받으면 빈 문자열을 반환
return "";
}
for (let i = 0; i < result.length; i++) {
if (result[i].length > 0) {
//split()으로 만든 배열에서 첫 번째 배열의 첫 번째 글자를 대문자로 만든 뒤
//나머지 글자를 slice()로 갖다붙임.
result[i] = result[i][0].toUpperCase() + result[i].slice(1);
}
}
str = result.join(" ");
return str;
}
첫 글자를 대문자로 바꾸고, slice()를 이용해서 나머지를 이어 붙인다.