Travis build: 1671

This commit is contained in:
30secondsofcode
2018-02-14 10:48:38 +00:00
parent f26d3109a5
commit 9ce2497765
3 changed files with 29 additions and 3 deletions

View File

@ -258,6 +258,7 @@ average(1, 2, 3);
<details>
<summary>View contents</summary>
* [`approximatelyEqual`](#approximatelyequal)
* [`average`](#average)
* [`averageBy`](#averageby)
* [`binomialCoefficient`](#binomialcoefficient)
@ -4314,6 +4315,29 @@ unfold(f, 10); // [-10, -20, -30, -40, -50]
---
## ➗ 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
Returns the average of two or more numbers.

File diff suppressed because one or more lines are too long