function solution(s) {
let regex = /\d/g
return s.length === (4 || 6) ? s.match(regex).join('') === s : false
}
isNaN(s) 또는 Object.is(+s,NaN)으로 접근해보았으나 11번케이스가 통과되지 못했다.
이유는 s값이 '1e22' 같은 값일 경우 지수형태이기 때문에 숫자로 취급되기 때문이다.
정규식으로 간단하게 풀 수 있는 문제였는데 정규식을 몰랐다.
정규식을 공부해야겠다.