SPACE RUMI

Hi, I am rumi. Let's Splattack!

[IT] 프로덕트 개발/Coding Test - 코딩테스트

[LV0] 다음에 올 숫자

백루미 2022. 11. 25. 23:23
반응형

프로그래머스 LV0 > 코딩테스트 입문 > 다음에 올 숫자

문제 : https://school.programmers.co.kr/learn/courses/30/lessons/120924

function solution(common) {
    let cha = []
    let be = []
    for(let i =0; i<common.length-1; i++){
        cha.push(common[i+1] - common[i]);
        be.push(common[i+1] / common[i]);
   }
    const setCha = [...new Set(cha)];
    const setBe = [...new Set(be)];
    
    return setCha.length == 1 ?
    common[common.length-1] + setCha[0] :
    common[common.length-1] * setBe[0]
 
}
반응형