문제 설명
문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.
제한 사항"a234" | false |
"1234" | true |
func solution(s string) bool {
if len(s) != 4 && len(s) != 6{
return false
}
for _,v := range s{
if v >='0' && v <='9'{
continue
} else {
return false
}
}
return true
}
import "strconv"
func solution(s string) bool {
_, err := strconv.Atoi(s)
if err != nil || len(s) != 4 && len(s) != 6 {return false}
return true
}
[Go] 프로그래머스 연습문제 LV1 - 두 정수 사이의 합 (0) | 2022.05.26 |
---|---|
[Go] 프로그래머스 연습문제 LV1 - 최대공약수와 최소공배수 (0) | 2022.05.25 |
[Go] 프로그래머스 연습문제 LV1 - 하샤드 수 (0) | 2022.05.23 |
[Go] 프로그래머스 연습문제 LV1 - 행렬의 덧셈 (0) | 2022.05.23 |
[Go] 프로그래머스 연습문제 LV1 - x만큼 간격이 있는 n개의 숫자 (0) | 2022.05.23 |
댓글 영역