알고리즘
프로그래머스 두개뽑아서 더하기 [자바스크립트]
Brad Daeho Lee
2021. 4. 25. 00:28
문제
문제풀이
function solution(numbers) {
var lst = [];
for (let i = 0; i < numbers.length; i++){
if(i !== numbers.length-1){
for (let j = i+1; j < numbers.length; j++){
lst.push(numbers[i]+numbers[j])
}
}
}
//lst 배열을 set 형식으로 바꿔서 중복되는 숫자를 없앱니다.
let num = new Set(lst)
//num set을 배열 형식으로 바꾼다.
let answer = Array.from(num)
//배열을 오름차순으로 정렬합니다.
answer.sort(function(a,b){return a-b})
return answer;
}