docx
    Preparing search index...

    Function unsignedDecimalNumber

    • Validates and converts a number to a positive integer (unsigned decimal number).

      Reference: ST_UnsignedDecimalNumber in OOXML specification

      Parameters

      • val: number

        The number to validate and convert

      Returns number

      The floored positive integer value

      Error if the value is NaN or negative

      const num = unsignedDecimalNumber(10.7); // Returns 10
      const invalid = unsignedDecimalNumber(-5); // Throws Error