문제
답안
function solution(numbers) {
var answer = [];
// 2차원배열 생성
for(let i = 0; i < numbers.length; i++){
for(let j = i+1; j < numbers.length; j++){
answer.push(numbers[i]+numbers[j]);
}
}
//중복 제거 후 오름차순
let dup = [...new Set(answer)];
return dup.sort((a,b)=> a-b);
}
후기
[...new Set()] 을 이용해 중복을 제거하는 방법을 사용해봤다.
728x90
'자바스크립트 코딩테스트' 카테고리의 다른 글
프로그래머스 Level 1 - 푸드 파이트 (Javascript) (0) | 2023.12.13 |
---|---|
프로그래머스 Level 1 - 비밀지도 (Javascript) (0) | 2023.12.12 |
프로그래머스 Level 1 - 콜라 문제 (Javascript) (2) | 2023.12.10 |
프로그래머스 Level 1 - 추억 점수 (Javascript) (0) | 2023.12.09 |
프로그래머스 Level 1 - 명예의 전당 (Javascript) (2) | 2023.12.08 |