느려도 한걸음씩

Lv.0 - 마지막 두 원소 본문

알고리즘/프로그래머스

Lv.0 - 마지막 두 원소

hoj0806 2024. 5. 5. 20:56

문제


풀이코드

const solution = (list) => {
    const last = list.length - 1
    return list[last]>list[last-1]?[...list , list[last]-list[last-1]]:[...list, list[last]*2]
} 

코드 설명

삼항 연산자를 통해 요소들을 비교하고 spread operator를 통해 배열로 리턴


'알고리즘 > 프로그래머스' 카테고리의 다른 글

Lv.0 - 원소들의 곱과 합  (0) 2024.05.05
Lv.0 - 이어 붙인 수  (0) 2024.05.05
Lv.0 - 접두사인지 확인하기  (0) 2024.05.05
Lv.0 - 배열 만들기 1  (0) 2024.05.03
Lv.0 - 카운트 다운  (0) 2024.05.03