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