npm.nicfv.com
    Preparing search index...

    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;
    }