96. 元组排列

中等0

给定一个通用的元组类型 T extends unknown[] ,编写一个类型,可以生成 T 的所有排列作为一个联合类型。

例如:

type Res = PermutationsOfTuple<[1, number, unknown]>
// expected to be:
// | [1, number, unknown]
// | [1, unknown, number]
// | [number, 1, unknown]
// | [unknown, 1, number]
// | [number, unknown, 1]
// | [unknown, number, 1]
评论(0)
题库

TypeScript

加载中...