프로그래머스 Lv.1 두 개 뽑아서 더하기
문제
해결과정
- 이중 for문으로 두개씩 뽑아서 더한 값 만들기
- 중복된 값을 확인하여 answer에 하나만 push
function solution(numbers) {
var answer = [];
let arr = []
for(let i = 0; i<numbers.length; i++){
for(let j = i + 1; j<numbers.length; j++){
arr.push(numbers[i] + numbers[j])
}
}
arr.sort((a, b) => a - b)
for(let i = 0; i<arr.length; i++){
if(arr[i] !== arr[i + 1]){
answer.push(arr[i])
}
}
return answer;
}