Class Maths

数学拓展类

Hierarchy

  • Maths

Constructors

Methods

  • 补集

    Type Parameters

    • T

    Parameters

    • A: T[]
    • B: T[]

    Returns T[]

  • 角度转弧度

    Parameters

    • degree: number

      角度

    Returns number

  • 对象是否相等

    Type Parameters

    • T

    Parameters

    • A: T
    • B: T

    Returns boolean

  • 获取整数的所有因数

    Returns

    所有因数

    Parameters

    • x: number

      未知正整数

    Returns IFactor[]

  • 获取整数的所有因数通过接近程度排序

    Returns

    所有因数

    Parameters

    • x: number

      未知正整数

    Returns IFactor[]

  • 数组 通过下标交互位置

    Type Parameters

    • T

    Parameters

    • array: T[]
    • currentIndex: number
    • targetIndex: number
    • flag: InterchangeFlag = InterchangeFlag.Move

    Returns T[]

  • 交集

    Type Parameters

    • T

    Parameters

    • A: T[]
    • B: T[]

    Returns T[]

  • 弧度转角度

    Parameters

    • rad: number

      弧度

    Returns number

  • 删除重复项 (改变原数组)

    Type Parameters

    • T

    Parameters

    • A: T[]

    Returns T[]

  • 判断a与b符号是否相同

    Returns

    Parameters

    • a: number
    • b: number

    Returns boolean

  • 求和

    Parameters

    • array: number[]

      数组

    Returns number

  • 并集

    Returns

    Type Parameters

    • T

    Parameters

    • A: T[]
    • B: T[]

    Returns T[]

Generated using TypeDoc