차차로그
[JS] 연습문제 > 나누어 떨어지는 숫자 배열 본문
function solution(arr, divisor) {
var answer = arr.filter(v => v % divisor == 0).sort((a,b)=>a-b);
return answer.length > 0 ? answer : [-1];
}
나누어 떨어지는 수만 배열에 담아야하기 때문에 filter를 사용했다.
나누어떨어지는 수를 담은 배열은 오름차순을 해주고,
만약 배열이 비었다면 -1을 반환해준다.

'코딩테스트' 카테고리의 다른 글
[JS] 연습문제 > 콜라츠 추측 (0) | 2022.08.29 |
---|---|
[JS] 연습문제 > 평균 구하기 (0) | 2022.08.29 |
[JS] 연습문제 > 이상한 문자 만들기 (0) | 2022.08.29 |
[JS] 연습문제 > 하샤드 수 (0) | 2022.08.29 |
[JS] 연습문제 > 문자열 다루기 기본 (0) | 2022.08.29 |
Comments