Front-end Developer
프로그래머스 두개뽑아서 더하기 [자바스크립트] 본문
문제
문제풀이
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;
}
'알고리즘' 카테고리의 다른 글
프로그래머스 영어 끝말잇기 [파이썬] (0) | 2021.06.19 |
---|---|
프로그래머스 모의고사 [자바스크립트] (0) | 2021.04.25 |
프로그래머스 피보나치 수 [파이썬] (0) | 2021.04.18 |
프로그래머스 크레인 인형뽑기 [파이썬] (0) | 2021.04.18 |
백준 알고리즘 15650 [파이썬] (0) | 2021.03.18 |
Comments