Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "math/base/special/tribonacci/docs/types/index.d"

Index

Functions

Functions

Export assignment tribonacci

  • tribonacci(n: number): number
  • Computes the nth Tribonacci number.

    Notes

    • If n is greater than 63, the function returns NaN, as larger Tribonacci numbers cannot be accurately represented due to limitations of double-precision floating-point format.
    • If not provided a nonnegative integer value, the function returns NaN.

    Parameters

    • n: number

      the Tribonacci number to compute

    Returns number

    Tribonacci number

    Example

    var y = tribonacci( 0 );
    // returns 0

    Example

    var y = tribonacci( 1 );
    // returns 0

    Example

    var y = tribonacci( 2 );
    // returns 1

    Example

    var y = tribonacci( 3 );
    // returns 1

    Example

    var y = tribonacci( 4 );
    // returns 2

    Example

    var y = tribonacci( 5 );
    // returns 4

    Example

    var y = tribonacci( 6 );
    // returns 7

    Example

    var y = tribonacci( NaN );
    // returns NaN

    Example

    var y = tribonacci( 3.14 );
    // returns NaN

    Example

    var y = tribonacci( -1.0 );
    // returns NaN