MathTool: {
    getJenksBreaks: ((data, numclass) => number[]);
    lcm: ((x, y) => number);
    median: ((arr) => number);
    standardDeviation: ((arr, usePopulation?) => number);
    IsPrimeNum(sVal): boolean;
    TransferTenToOther(num, type): string;
    calcArr(arr): {
        JenksBreaks: number[];
        arr: number[];
        ave: number;
        max: number;
        median: number;
        min: number;
    };
    calcAve(arr): number;
    calcMedian(arr): number;
    factorial1(sVal): number;
    fibonacci(n): any;
    gys(num1, num2): undefined | number;
    rnd(n, m): number;
    spliceNum2(num): number[];
    spliceNum3(num): number[];
    transfer(num, m, n): string;
} = ...

名称:常用工具函数集合 - 数学类


Type declaration

  • getJenksBreaks: ((data, numclass) => number[])

    获取自然断点

    Returns

      • (data, numclass): number[]
      • Parameters

        • data: number[]

          []数组

        • numclass: number

          个数

        Returns number[]

  • lcm: ((x, y) => number)
      • (x, y): number
      • Parameters

        • x: number
        • y: number

        Returns number

  • median: ((arr) => number)
      • (arr): number
      • Parameters

        • arr: []

        Returns number

  • standardDeviation: ((arr, usePopulation?) => number)
      • (arr, usePopulation?): number
      • Parameters

        • arr: []
        • usePopulation: boolean = false

        Returns number

  • IsPrimeNum:function
    • Parameters

      • sVal: number

      Returns boolean

  • TransferTenToOther:function
    • Parameters

      • num: number
      • type: string

      Returns string

  • calcArr:function
    • Parameters

      • arr: number[]

      Returns {
          JenksBreaks: number[];
          arr: number[];
          ave: number;
          max: number;
          median: number;
          min: number;
      }

      • JenksBreaks: number[]
      • arr: number[]
      • ave: number
      • max: number
      • median: number
      • min: number
  • calcAve:function
    • Parameters

      • arr: number[]

      Returns number

  • calcMedian:function
    • Parameters

      • arr: []

      Returns number

  • factorial1:function
    • Parameters

      • sVal: number

      Returns number

  • fibonacci:function
    • Parameters

      • n: number

      Returns any

  • gys:function
    • Parameters

      • num1: number
      • num2: number

      Returns undefined | number

  • rnd:function
    • Parameters

      • n: number
      • m: number

      Returns number

  • spliceNum2:function
    • Parameters

      • num: number

      Returns number[]

  • spliceNum3:function
    • Parameters

      • num: number

      Returns number[]

  • transfer:function
    • Parameters

      • num: number
      • m: number
      • n: number

      Returns string