기타/알고리즘
(JS) toUpperCase(), toLowerCase() [Programmers - JadenCase 문자열 만들기]
가나닩
2024. 10. 4. 02:03
문제를 풀기위해 아래와 같은 요소들을 고려하였다.
- 띄어쓰기를 검출하여 알파벳을 대문자로 수정한다.
- 첫글자도 대문자로 변경해야하므로 띄어쓰기 검출과 함께 조건에 첫글자도 추가한다.
- 나머지는 모두 소문자로 변경한다.
더보기
function solution(s) {
var answer = '';
for(let i=0;i<s.length;i++){
if(s[i-1] === " "|| i===0) {
answer += s[i].toUpperCase();
} else {
answer += s[i].toLowerCase();
}
}
return answer;
}
• toUpperCase(), toLowerCase()
문자열에 사용하면 대문자, 소문자로 변경할 수 있다.
let up = "a";
let low = "B";
console.log(up.toUpperCase()) // A
console.log(low.toLowerCase()) // b