프로그래머스 (Swift)/lv 1

[lv1] 문자열 다루기 기본

은더기 2024. 10. 23. 22:52

문제

 

내 정답 코드

func solution(_ s:String) -> Bool {
    if s.count != 4 && s.count != 6 {
        return false
    }
    
    if let num = Int(s) {
        return true
    }
    
    return false
}

 

#

1. 요구 사항에 맞게, 문자열의 길이가 4나 6이 아니라면 false를 반환

2. 바인딩을 이용하여 정수형으로 정상적으로 변환되면 true를 반환

3. 아니라면 false를 반환


배운 기술