문제

풀이 코드

function solution(arr, divisor) {
  let answer = arr.filter((item) => item % divisor === 0).sort((a, b) => a - b);
  return answer.length === 0 ? [-1] : answer;
}

 

풀이 과정

간단히 구현할 수 있었다.

filter를 이용해 나누어 떨어지는 요소들만 새로 배열을 생성하고, 해당 배열을 sort 함수를 통해 오름차순으로 정렬했다.

 

+ Recent posts