등차수열 혹은 등비수열 common이 매개변수로 주어질 때, 마지막 원소 다음으로 올 숫자를 return 하도록 solution 함수를 완성해보세요.
function solution(common) {
return common[2]-common[1]===common[1]-common[0]? common.pop()+(common[1]-common[0]): common.pop()*(common[1]/common[0]);
}
=> 인덱스2-인덱스1 === 인덱스1-인덱스0이면 '등차수열'아니면 '등비수열'
function solution(common) {
if ((common[1]-common[0])==(common[2]-common[1])){
return common.pop() + common[1] - common[0];
}
else{
return common.pop()*common[1]/common[0];
}
}
=> 같은 풀이를 if문을 사용해 표현했따.
const solution = c => c[1]-c[0] === c[2]-c[1] ? c[c.length-1] + c[1] - c[0] : c[c.length-1] * c[1] / c[0]
=> 같은 풀이 방법.