본문 바로가기

프로그래머스(코딩 테스트)/Lv.0

홀수 vs 짝수

 

// javascript
const solution = (num_list) => {
    const { oddSum, evenSum } = num_list.reduce((acc, cur, index) => {
        index % 2 === 0 ? acc.oddSum += cur : acc.evenSum += cur;
        return acc;
    }, { oddSum: 0, evenSum: 0 });

    return Math.max(oddSum, evenSum);
}

 

// typescript
const solution = (num_list:number[]):number => {
    const { oddSum, evenSum } = num_list.reduce((acc, cur, index) => {
        index % 2 === 0 ? acc.oddSum += cur : acc.evenSum += cur;
        return acc;
    }, { oddSum: 0, evenSum: 0 });

    return Math.max(oddSum, evenSum);
}

'프로그래머스(코딩 테스트) > Lv.0' 카테고리의 다른 글

ad 제거하기  (0) 2024.10.19
왼쪽 오른쪽  (0) 2024.10.19
두 수의 연산값 비교하기  (0) 2024.10.19
원소들의 곱과 합  (0) 2024.10.19
꼬리 문자열  (0) 2024.10.19