Fundamentals/Algorithms
[해커랭크] camelcase
글로링러
2023. 11. 26. 20:36
CamelCase | HackerRank
www.hackerrank.com
CamelCase 형식의 문자열이 주어졌을 때, 이 문자열에 포함된 단어의 개수를 찾는 문제입니다. 첫 단어는 소문자로 시작하고, 이후의 단어들은 첫 글자가 대문자로 시작합니다.
풀이 :
function camelcase(s) {
let wordCount = 1;
for (let i = 0; i < s.length; i++) {
if (s[i] === s[i].toUpperCase()) {
wordCount++;
}
}
return wordCount;
}
첫 단어는 항상 소문자로 시작하므로 1로 초기화합니다.