[프로그래머스] Level 1 - 문자열 다루기 기본

해결방법

문자열 s를 탐색하며 s의 모든 문자가 숫자라면 true를 하나라도 아닐 경우 false를 반환한다.

나의 풀이

class Solution {
    fun solution(s: String): Boolean {
        var answer = true
        
        if (!(s.length == 4 || s.length == 6)) return false
        for (i in s) {
                if (i.isDigit()) answer = true
                else return false
            }
        return answer
    }
}

좋은 웹페이지 즐겨찾기