코딩테스트 #9 나누어 떨어지는 숫자 배열

Jake Seo·2020년 6월 25일
0

프로그래머스 LV1

목록 보기
9/36

문제

풀이

필터 함수를 이용해서 배열 내부 원소 중 조건에 맞는 원소만 남겨준 뒤에 element가 있는지 검사하여 없으면 [-1]을 반환하고, 있다면 정렬하여 반환하는 방법을 사용했습니다.

sort에 관한 내용은 여기에서 볼 수 있습니다.

let solution = (arr, divisor) => {
    arr = arr.filter(e => e % divisor === 0);
    return arr.length ? arr.sort((a, b) => a-b) : [-1];
}
profile
풀스택 웹개발자로 일하고 있는 Jake Seo입니다. 주로 Jake Seo라는 닉네임을 많이 씁니다. 프론트엔드: Javascript, React 백엔드: Spring Framework에 관심이 있습니다.

0개의 댓글