프론트엔드 개발자의 기록 공간

[프로그래머스 JavaScript] 나누어 떨어지는 숫자 배열 본문

알고리즘_JS/프로그래머스_Level1

[프로그래머스 JavaScript] 나누어 떨어지는 숫자 배열

[리우] 2021. 7. 12. 15:54

프로그래머스 Level1 나누어 떨어지는 숫자 배열

 

문제 설명 : 배열 요소와 divisor이 나누어 떨어지면 해당 요소를 저장후

오름차순 정렬후 리턴해주면된다.

요소가 없을때는 -1을 리턴해준다.

 

function solution(arr, divisor) {
    var answer = [];
    //나누어 떨어지는값 반환
    answer = arr.filter((cur) => cur % divisor === 0);
    //오름차순 정렬
    answer.sort((a,b) => a-b);
    //하나도 없을 경우
    return answer.length === 0 ?  answer = [-1] : answer;
}
728x90
Comments