npm.nicfv.com

    Type Alias F<T>

    F: (x: T, ...params: number[]) => number

    Represents a mathematical function y = f(x) with unknown parameters.

    Type Parameters

    Type declaration

      • (x: T, ...params: number[]): number
      • Parameters

        • x: T
        • ...params: number[]

        Returns number

    Single variable function in Typescript, 2nd degree polynomial:

    function f(x: number, a2: number, a1: number, a0: number): number {
    return a2 * x ** 2 + a1 * x + a0;
    }

    Multivariable function in Typescript, general plane equation:

    function f([x, y]: number[], cx: number, cy: number, cz: number): number {
    return cx * x + cy * y + cz;
    }
    MMNEPVFCICPMFPCPTTAAATR