지영이의 개발 블로그

✔[프로그래머스]나누어 떨어지는 숫자배열 본문

코딩/코딩테스트

✔[프로그래머스]나누어 떨어지는 숫자배열

이지영 2022. 7. 1. 15:18

<My Solution>

1) 

for 문 사용

2)

filter() 메서드는 주어진 함수의 테스트를 통과하는 모든 요소를 모아 새로운 배열로 반환한다

·배열정렬sort()

EX 1) 오름차순

var numbers = [1, 10, 2, 20, 3, 30];

numbers.sort(function compare(a, b) {
  return a - b;
});

console.log(numbers); // [1,2,3,10,20,30]

EX 2) 내림차순

a - b를 b - a로 변경합니다.

var numbers = [1, 10, 2, 20, 3, 30];

numbers.sort(function compare(a, b) {
  return b - a;
});

console.log(numbers); // [30,20,10,3,2,1]

<Other Solution>

 

똑같이 filter 함수를 사용했고 삼항 연산자를 사용해 더욱더 간결하게 코드를 작성하심 

Comments