programmers - 나누어 떨어지는 숫자 배열

주지홍·2022년 4월 17일
0

프로그래머스 Lv 1

목록 보기
29/53
post-thumbnail

문제

array의 각 element 중 divisor로 나누어 떨어지는 값을 오름차순으로 정렬한 배열을 반환하는 함수, solution을 작성해주세요.
divisor로 나누어 떨어지는 element가 하나도 없다면 배열에 -1을 담아 반환하세요.

매개변수

  1. 나누어지는 수들이 담긴 배열 arr
  2. 나눌 수 divisor

문제 상세 보러가기

💡 풀이

function solution(arr, divisor) {
  var answer = [];
  for (let val of arr) {
    if (val % divisor === 0) {
      answer.push(val);
    }
  }

  return answer.length > 0 ? answer.sort((a, b) => a - b) : [-1];
}
profile
오늘도 내일도 끊임없는 싸움

0개의 댓글

관련 채용 정보