Closed rimo030 closed 7 months ago
배열을 생성하여 비교했었다. 재귀 한계를 넘어 에러가 발생한다.
다른 방법을 생각해보쟈! 🤔
type NArray<T extends number, R extends any[] = []> = R['length'] extends T ? R : NArray<T, [...R, 0]>
type GreaterThan<T extends number, U extends number> = [...NArray<T>][U] extends undefined ? false : true