문자열 s의 길이가 4 혹은 6이고, 숫자로만 구성돼있는지 확인해주는 함수, solution을 완성하세요. 예를 들어 s가 "a234"이면 False를 리턴하고 "1234"라면 True를 리턴하면 됩니다.

every()split메서드를 사용하여 문자열을 배열로 만든 뒤 every함수를 써서 true를 리턴한다Number함수는 e도 숫자로 변환하여 지수로 계산하기 때문에 사용하지 못한다parseInt, Number, Number.isInteger 함수를 사용해도 리턴값이 제대로 나오지 않아 every함수를 사용했더니 통과가 되었음
function solution(s) {
    const generateArray = s.split('');
    if (s.length === 4 || s.length === 6) {
         return generateArray.every((elements) => 
            !isNaN(Number(elements));
         );
        
    } 
    return false;
}문제 출처: 프로그래머스