Travis build: 1671
This commit is contained in:
24
README.md
24
README.md
@ -258,6 +258,7 @@ average(1, 2, 3);
|
|||||||
<details>
|
<details>
|
||||||
<summary>View contents</summary>
|
<summary>View contents</summary>
|
||||||
|
|
||||||
|
* [`approximatelyEqual`](#approximatelyequal)
|
||||||
* [`average`](#average)
|
* [`average`](#average)
|
||||||
* [`averageBy`](#averageby)
|
* [`averageBy`](#averageby)
|
||||||
* [`binomialCoefficient`](#binomialcoefficient)
|
* [`binomialCoefficient`](#binomialcoefficient)
|
||||||
@ -4314,6 +4315,29 @@ unfold(f, 10); // [-10, -20, -30, -40, -50]
|
|||||||
---
|
---
|
||||||
## ➗ Math
|
## ➗ Math
|
||||||
|
|
||||||
|
### approximatelyEqual
|
||||||
|
|
||||||
|
Checks if two numbers are approximately equal to each other.
|
||||||
|
|
||||||
|
Use `Math.abs()` to compare the absolute difference of the two values to `epsilon`.
|
||||||
|
Omit the third parameter, `epsilon`, to use a default value of `0.001`.
|
||||||
|
|
||||||
|
```js
|
||||||
|
const approximatelyEqual = (v1, v2, epsilon = 0.001) => Math.abs(v1 - v2) < epsilon;
|
||||||
|
```
|
||||||
|
|
||||||
|
<details>
|
||||||
|
<summary>Examples</summary>
|
||||||
|
|
||||||
|
```js
|
||||||
|
approximatelyEqual(Math.PI / 2.0, 1.5708); // true
|
||||||
|
```
|
||||||
|
|
||||||
|
</details>
|
||||||
|
|
||||||
|
<br>[⬆ Back to top](#table-of-contents)
|
||||||
|
|
||||||
|
|
||||||
### average
|
### average
|
||||||
|
|
||||||
Returns the average of two or more numbers.
|
Returns the average of two or more numbers.
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user