string인데 길이가 4 혹은 6, 숫자로만 구성 되어있는지 필터해서 true, false를 return하면 된다. fliter
로 해보자
filter는 요소를 검사해서 배열 길이를 기준으로 fitler 못 하는 거 같다. 그래서 for문에서 if로 검사했다.
isNaN()은 number가 아닌 값을 반환한다. 정확히 어떤 것이 잘못된 건진 모르겠지만 isNaN부분에서 실수한 듯!
every를 안 쓰고 풀고 싶었는데 그냥 쉽게 간 거 같다. 예전에 함수형 프로그래밍을 공부하면서 메서드를 직접 구현해보며 원리를 아는 것에 대한 기쁨과 만족을 느꼈는데 이건 코딩 테스트니까 최대한 빠른 길로 가는 것이 맞다고 생각한다!
정규식으로 풀었다.
삼항도 있다.