Coding Test/Programmers
[프로그래머스/JavaScript] 코딩 테스트 풀이 (문제 41 - n의 배수 고르기 )
dev-ini
2024. 2. 9. 19:57
728x90
# 문제
정수 n과 정수 배열 numlist가 매개변수로 주어질 때, numlist에서 n의 배수가 아닌 수들을 제거한 배열을 return하도록 solution 함수를 완성해주세요.
# 답안
// 1.입력: n -> 정수 1,2,3 같은거, numlist -> 정수 배열 [1,2,3] 같은거
// 2. numlist에서 n의 배수를 가진 배열
// 방법 1) filter 사용
function solution(n, numlist) {
return numlist.filter((num) => num % n === 0);
}
// 방법2) for문으로 배열 요소 순회하면서 numlist[i] % 5 === 0 인거 []에 추가
function solution(n, numlist) {
let arr = [];
for (let i = 0; i < numlist.length; i++) {
if (numlist[i] % n === 0) {
arr.push(numlist[i]);
}
}
return arr;
}
728x90