🫠 Programmers (level 0)
👉🏻 문제 31번 (대문자와 소문자) : 소문자 > 대문자 & 대문자 > 소문자로 변환하기
function solution(my_string){
// 배열로 만든 후, 소 > 대 & 대 > 소 변환하기
let arr = [...my_string]
// map()을 통해 조건에 맞는 배열 반환하기
let res = arr.map((item) => {
if(item.toLowerCase() == item){
return item.toUpperCase()
} else{
return item.toLowerCase()
}
})
return res.join('')
}
✅ 확인할 점
💡 삼항연산자를 사용하여 한 줄로 작성할 수 있으니 삼항연산자를 쓰려고 노력하자!
'프로그래머스 풀이 > level0' 카테고리의 다른 글
[Programmers] level 0) 문제 '직삼각형 출력하기' 풀이 (0) | 2023.03.01 |
---|---|
[Programmers] level 0) 문제 '문자열 정렬하기(1)' 풀이 (0) | 2023.03.01 |
[Programmers] level 0) 문제 '세균증식' 풀이 (0) | 2023.02.28 |
[Programmers] level 0) 문제 '가위 바위 보' 풀이 (0) | 2023.02.28 |
[Programmers] level 0) 문제 '모음제거' 풀이 (0) | 2023.02.27 |