지영이의 개발 블로그
✔[프로그래머스]나누어 떨어지는 숫자배열 본문
<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 함수를 사용했고 삼항 연산자를 사용해 더욱더 간결하게 코드를 작성하심
'코딩 > 코딩테스트' 카테고리의 다른 글
[프로그래머스]수박수박수박수박수? (0) | 2022.07.04 |
---|---|
✔[프로그래머스]k번째 수 (0) | 2022.07.02 |
✔[프로그래머스]자연수 뒤집어 배열로 만들기 (0) | 2022.07.01 |
✔[프로그래머스]두개 뽑아서 더하기 (중첩 for문) (0) | 2022.06.29 |
[프로그래머스] 신규 아이디 추천 (0) | 2022.06.27 |
Comments