프로그래머스 LEVEL 1(나누어 떨어지는 숫자 배열)

image

  • 사용 언어 : javascript

  • 해결 날짜 : 2022-08-30

  • 해결 방법 :

    • arr 원소 중 나누었을 때 나머지가 없는 경우에만 push
    • 오름차순 정렬
  • 회고 : -

  • 코드

    function solution(arr, divisor) {
        var answer = [];
        for (const ele of arr) {
            if (ele % divisor === 0) answer.push(ele);
        }
        answer.sort((a, b) => a - b);
        return answer.length === 0 ? [-1] : answer;
    }
    
  • 출처: 프로그래머스 코딩 테스트 연습, https://school.programmers.co.kr/learn/challenges