面试题答案
一键面试type TypeTransformer<Num extends number, Str extends string, Bool extends boolean> =
Bool extends true
? Num extends number ? Num + 1 : never
: Str extends string ? Str['length'] : never;
type TypeTransformer<Num extends number, Str extends string, Bool extends boolean> =
Bool extends true
? Num extends number ? Num + 1 : never
: Str extends string ? Str['length'] : never;