등차수열 혹은 등비수열인 common 의 마지막 원소 다음으로 올 숫자를 return 하는 문제였다.
function solution(common) {
const compare1 = common[1] - common[0]
const compare2 = common[2] - common[1]
return compare1 === compare2 ? common.at(-1) + compare1 : common.at(-1) * (common[1]/common[0])
}
1. 등차수열인지 등비수열인지 체크
2. 1번을 토대로 계산하여 return
반응형
'🔥 Javascript > 🔸 알고리즘' 카테고리의 다른 글
Javscript ) 프로그래머스 - [PCCP 기출문제] 1번 / 동영상 재생기 (0) | 2024.09.21 |
---|---|
JavaScript) 프로그래머스 가장 가까운 같은 글자 (0) | 2023.02.01 |
JavaScript) 프로그래머스 크기가 작은 부분문자열 (0) | 2023.01.29 |
JavaScript) 프로그래머스 개인정보 수집 유효기간 (0) | 2023.01.29 |
JavaScript) 프로그래머스 옹알이(1) (0) | 2023.01.29 |