• Modify each component of a vector with given function.

    Type Parameters

    Parameters

    • a: T

      Vector to modify

    • modifier: ((val, index) => number)

      Function used to modify component

        • (val, index): number
        • Parameters

          • val: number
          • index: number

          Returns number

    • target: T = a

      Target for storing the results (Default: a)

    Returns T

    Vector with modified values

    Example

    modify([1.12, 1.55], Math.round, new Array(2)); // Returns: [1, 2]
    

Generated using TypeDoc