Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Math

Provides elementary math operations.

remarks

It is very simple, as it's just a demo.

Hierarchy

  • Math

Index

Methods

add

  • add(a: number, b: number): number
  • Adds two given numbers a and b.

    remarks

    Arguments are validated to guard against overflow, and in case of a RangeError is thrown.

    Parameters

    • a: number

      The first summand

    • b: number

      The second summand

    Returns number

    a + b

divide

  • divide(a: number, b: number): number
  • Divides a and b.

    remarks

    If b == 0 a RangeError is thrown.

    Parameters

    • a: number

      Dividend

    • b: number

      Divisor

    Returns number

    a / b

multiply

  • multiply(a: number, b: number): number
  • Multiplies a and b.

    Parameters

    • a: number

      First argument.

    • b: number

      Second argument.

    Returns number

    a * b

subtract

  • subtract(a: number, b: number): number
  • Subtracts b from a.

    Parameters

    • a: number

      First argument.

    • b: number

      Second argument.

    Returns number

    a - b

Generated using TypeDoc