
대문자와 소문자가 같이 존재하는 문자열을 입력받아 대문자는 소문자로 소문자는 대문자로 변환하여 출력하는 프로그램을 작성하세요.
- 첫 줄에 문자열이 입력된다. 문자열의 길이는 100을 넘지 않습니다.
- 첫 줄에 대문자는 소문자로, 소문자는 대문자로 변환된 문자열을 출력합니다.
- 입력 예) StuDY
- 출력 예) sTUdy
풀이
const solution = (str) => {
const temp = str.split("")
const result = []
for(el of temp){
if(el===el.toUpperCase()){
result.push(el.toLowerCase())
}else{
result.push(el.toUpperCase())
}
}
return result.join("")
}
solution("StuDY")'Algorithm' 카테고리의 다른 글
| [algorithm] 가운데 문자 출력 (0) | 2022.11.20 |
|---|---|
| [algorithm] 가장 긴 문자열 (0) | 2022.11.20 |
| [algorithm] 대문자로 통일 (0) | 2022.11.20 |
| [algorithm] 대문자 찾기 (0) | 2022.11.20 |
| [algorithm] 문자 찾기 (0) | 2022.11.06 |