본문 바로가기

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

[Day22-1] 0 떼기

문제

 

내 정답 코드

import Foundation

func solution(_ n_str:String) -> String {
    var n_str = n_str
    
    for ch in n_str {
        if ch == "0" {
            n_str.removeFirst()
        } else {
            return n_str
        }
    }
    
    return n_str
}

 

#

1. 반복문으로 문자가 0인지 체크하고 0이라면 remove한다.

2. 차례대로 remove하고 0이 아닌 값이 나오면 반환한다.


배운 기술