본문 바로가기
Algorithm

[JS Algorithm] 대소문자 변환

by 쾌횽 2023. 3. 16.
반응형

🎯  대문자와 소문자가 같이 존재하는 문자열을 입력받아 대문자는 소문자로 소문자는 대문자로 변환하여 출력하는 프로그램을 작성하세요.

▣ 입력설명
첫 줄에 문자열이 입력된다.
문자열의 길이는 100을 넘지 않습니다.
▣ 출력설명
첫 줄에 대문자는 소문자로, 소문자는 대문자로 변환된 문자열을 출력합니다.
▣ 입력예제 1
StuDY
▣ 출력예제 1
sTUdy

function solution(s){ 
  let answer = "" 
  for(const a of s){
    if(a === a.toUpperCase()){
      answer += a.toLowerCase()
    }else {
      answer += a.toUpperCase()
    }
  }
  return answer;
}
console.log(solution("StuDY")); // sTUdy
반응형

'Algorithm' 카테고리의 다른 글

[JS Algorithm] 가운데 문자 출력  (0) 2023.03.22
[JS Algorithm] 가장 긴 문자열  (0) 2023.03.22
[JS Algorithm] 대문자로 통일  (0) 2023.03.16
[JS Algorithm] 대문자 찾기  (0) 2023.03.16
[JS Algorithm] 문자 찾기  (0) 2023.03.16

댓글