풀이:
function solution(s) {
return /^\d{6}$|^\d{4}$/.test(Math.floor(s));
}
정규식을 공부했어가지고 활용하니 한줄로 끝냈다.
/^\d{6}$ | ^\d{4}$/
의 뜻은 처음부터 끝까지 6자리의 숫자 또는 처음부터 끝까지 4자리의 숫자 인지 테스트 하는것이다.
혹시나 해서 소수점이 있을까봐 소수점 없애는 메소드를 사용해주엇다.
'코드 풀이' 카테고리의 다른 글
수박수박수박수박수박수? (0) | 2022.03.11 |
---|---|
서울에서 김서방 찾기 (0) | 2022.03.11 |
내적 (0) | 2022.03.11 |
나누어 떨어지는 숫자 배열 (0) | 2022.03.11 |
부족한 금액 계산하기 (0) | 2022.03.11 |