728x90
반응형
1. 내 코드
function solution(numbers) {
//오름차순 정렬
//각각 다 더하기
//set으로 중복 없애기 (정렬을 마지막에 )
let newNum = [];
for (let i = 0; i <= numbers.length; i++) {
for (let j = 1 + i; j < numbers.length; j++) {
newNum.push(numbers[i] + numbers[j]);
}
}
let answer = [...new Set(newNum)];
return answer.sort((a, b) => a - b);
}
1) 중첩 반복문으로 숫자 2가지 더하기
2) set으로 중복 없애기
3) 정렬 마지막에 하기
*** 정렬 > 두 숫자 더하기 > set 중복 없애기 : 테스트 오류 발생하여 순서를 바꾸니 되었다.
끝.
반응형
'코딩테스트' 카테고리의 다른 글
[프로그래머스 | javascript] 명예의 전당 (1) (0) | 2023.12.23 |
---|---|
[프로그래머스 | javascript] 푸드 파이트 대회 (0) | 2023.12.21 |
[프로그래머스 | JavaScript] 문자열 내 마음대로 정렬하기 (0) | 2023.12.14 |
[프로그래머스 | JavaScript] 숫자 문자열과 영단어 (0) | 2023.12.13 |
[프로그래머스 | JavaScript] 시저 암호 (1) | 2023.12.07 |