[30 Days of JavaScript] 2634. Filter Elements from Array
- array filter 메서드 사용하지 않고 filter 함수 구현 - 인자로 전달받은 fn의 리턴값이 true이면, filteredArr 배열에 추가하도록 처리 type Fn = (n: number, i: number) => any function filter(arr: number[], fn: Fn): number[] { let filteredArr = []; for (let i = 0; i < arr.length; i++) { if (fn(arr[i], i)) filteredArr.push(arr[i]) } return filteredArr; };
leetcode
2024. 1. 28. 23:17