코딩 테스트/test_javaScript

[코딩테스트/javaScript] 문자열 다루기 기본

ijooha 2024. 12. 29. 13:00

처음에는 숫자인지 아닌지만 체크해서 확인했는데, 1e22같은 경우 역시 숫자여서 실패했다.

반복문을 사용해 하나씩 체크하려다가 오늘 공부한 [...]와  .every 함수를 써봤다.

function solution(s) {
    if (s.length == 4 || s.length == 6) {
        if ([...s].every((i) => !isNaN(i))) {
            return true;
        }
    } return false;
}