본문 바로가기

프로그래머스 (Swift)/기초

[Day24-4] l로 만들기

문제

 

내 정답 코드

import Foundation

func solution(_ myString:String) -> String {
    var myString = myString.map { String($0) }
    
    for i in 0..<myString.count {
        if myString[i] < "l" {
            myString[i] = "l"
        }
    }
    return myString.joined()
}

 

#

1. 문자열을 문자열 배열로 만들고

2. 각 문자열 값이 l보다 앞서는 문자라면 해당 값을 l로 바꿔 반환한다.


배운 기술