[LeetCode] 2626. Array Reduce Transformation

Chobby·2024년 6월 26일
1

LeetCode

목록 보기
4/194

😎문제풀이

항상 javascript 내장 메서드인 reduce를 사용했는데, 직접 구현해보니 나쁘지 않았던 것 같다.

type Fn = (accum: number, curr: number) => number

function reduce(nums: number[], fn: Fn, init: number): number {
    let acc = init
    for(const num of nums) {
        acc = fn(acc, num)
    }

    return acc
};
profile
내 지식을 공유할 수 있는 대담함

0개의 댓글