PokéRogue
    Preparing search index...

    Type Alias NumberAbsolute<N>

    NumberAbsolute: `${N}` extends `-${infer StringPositiveN}`
        ? StringToNumber<StringPositiveN>
        : N

    Returns the absolute value of a given value.

    Type Parameters

    • N extends number
    type A = NumberAbsolute<-1>;
    //=> 1

    type B = NumberAbsolute<1>;
    //=> 1

    type C = NumberAbsolute<NegativeInfinity>;
    //=> PositiveInfinity