포스트

154. 대문자와 소문자


1
2
3
4
5
6
7
8
9
10
import Foundation

func solution(_ my_string:String) -> String {
    
    var answer = ""
    
    answer = my_string.map{String($0) == String($0).uppercased() ? String($0).lowercased() : String($0).uppercased()}.joined()

    return answer
}

삼항연산자를 사용했고 대문자라고 물어봤을때 대문자면 소문자로 리턴하고 아닌경우엔 대문자로 리턴하게 하였다.

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.