프로그래머스 - 마지막 두 원소

Yoon·2024년 5월 21일
0

문제


풀이

function solution(num_list) {
    var answer = [];
    
    if(num_list[num_list.length-2] < num_list[num_list.length-1]){
        num_list.push(num_list[num_list.length - 1] - num_list[num_list.length - 2]);
    }
    else{
        num_list.push(num_list[num_list.length - 1] * 2);
    }
    
    answer = num_list;

    return answer;
}

num_list의 마지막에 값을 넣을땐 push를 쓰는데,
num_list[num_list.length].push(~) 이런식으로 쓰면 안된다.
num_list.push(~) 이렇게 쓰면 자동으로 맨뒤에 값이 들어감

profile
나의 공부 일기

0개의 댓글