문자열 다루기 기본

heejung·2021년 10월 9일

프로그래머스

목록 보기
12/76

출처

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

문제 설명

문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요.

예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.

[제한 사항]

s는 길이 1 이상, 길이 8 이하인 문자열입니다.

[입출력 예]

sreturn
"a234"false
"1234"true

문제 풀이

Number도 써보고 isNaN도 써보고..
계속 테스트 11에서 실패가 떠서 다른 풀이를 참고했다.
일단 ==로 풀었지만 웬만하면 ===로 통일하는 게 좋아서 나중에 시간 날 때 찾아보고 수정해야겠다.

let solution = (s) => {
    
    return (s.length === 4 || s.length === 6) && s == parseInt(s);
}
profile
프론트엔드 공부 기록

0개의 댓글