The `Math.max()` function returns the largest of zero or more numbers.
The `Math.min()` function returns the smallest of zero or more numbers.
The `Math.pow()` function returns the `base` to the `exponent` power, that is, `baseexponent`.
The `Math.random()` function returns a floating-point, pseudo-random number in the range [`0, 1)` that is, from 0 (inclusive) up to but not including 1 (exclusive), which you can then scale to your desired range. The implementation selects the initial seed to the random number generation algorithm; it cannot be chosen or reset by the user.
The `Math.round()` function returns the value of a number rounded to the nearest integer.
The `Math.sign()` function returns the sign of a number, indicating whether the number is positive, negative or zero.
The `Math.sin()` function returns the sine of a number.
The `Math.sqrt()` function returns the square root of a number, that is
The `Math.tan()` function returns the tangent of a number.
The `Number.isFinite()` method determines whether the passed value is a finite number.
The `Number.isInteger()` method determines whether the passed value is an integer.
The `Number.isNaN()` method determines whether the passed value is `NaN`. It is a more robust version of the original, global `isNaN()`.
The `Number.isSafeInteger()` method determines whether the provided value is a number that is a safe integer. A safe integer is an integer that
The `Number.parseFloat()` method parses a string argument and returns a floating point number. This method behaves identically to the global function `parseFloat()` and is part of ECMAScript 6 (its purpose is modularization of globals).
The `Number.parseInt()` method parses a string argument and returns an integer of the specified radix or base.
The `toExponential()` method returns a string representing the Number object in exponential notation.
The `toFixed()` method formats a number using fixed-point notation.
The `Number.toInteger()` method used to evaluate the passed value and convert it to an integer, but its implementation has been removed.
The `toPrecision()` method returns a string representing the `Number` object to the specified precision.
The `toSource()` method returns a string representing the source code of the object.