최대 1 분 소요

문제

26

해결과정

  1. arr의 각 숫자가 divisor로 나누어지는지 확인
  2. 나누어 떨어지면 answer에 넣기
  3. 오름차순 정렬
  4. answer의 길이가 0이면 -1 출력
function solution(arr, divisor) {
    var answer = [];
    for(let i = 0; i<arr.length; i++){
        if(arr[i] % divisor === 0){
            answer.push(arr[i])
        }
    }
    answer.sort((a, b) => a - b)
    if(answer.length === 0){
        answer = [-1]
    }
    return answer;
}