Type alias Negative<T, TargetType>
Negative<T, TargetType>: Str<T> extends "0" ? Type<"0", TargetType> : Type<Str<T> extends `-${number}` ? T : `-${T}`, TargetType>
Type Parameters
-
T extends number | string | bigint
-
TargetType extends number | string | bigint = TypeOf<T>
将一个数字转换成负数,与Abs相反