정수 리스트 num_list가 주어질 때, 마지막 원소가 그전 원소보다 크면 마지막 원소에서 그전 원소를 뺀 값을 마지막 원소가 그전 원소보다 크지 않다면 마지막 원소를 두 배한 값을 추가하여 return하도록 solution 함수를 완성해주세요.

입출력 예 #1
마지막 원소인 6이 그전 원소인 1보다 크기 때문에 6 - 1인 5를 추가해 return합니다.
입출력 예 #2
마지막 원소인 5가 그전 원소인 7보다 크지 않기 때문에 5의 두 배인 10을 추가해 return합니다.
function solution(num_list) {
var answer = [...num_list];
let arr_length = num_list.length;
let last_value = num_list[arr_length - 1];
let last_sec_value = num_list[arr_length - 2]
let value;
if(last_value > last_sec_value){
value = last_value - last_sec_value;
}else{
value = last_value * 2;
}
answer.push(value);
return answer;
}
function solution(num_list) {
const [a, b] = [...num_list].reverse();
return [...num_list, a > b ? (a-b):a*2];
}