Build README
This commit is contained in:
10
README.md
10
README.md
@ -39,6 +39,7 @@
|
|||||||
* [Object from key value pairs](#object-from-key-value-pairs)
|
* [Object from key value pairs](#object-from-key-value-pairs)
|
||||||
* [Pipe](#pipe)
|
* [Pipe](#pipe)
|
||||||
* [Powerset](#powerset)
|
* [Powerset](#powerset)
|
||||||
|
* [Random integer in range](#random-integer-in-range)
|
||||||
* [Random number in range](#random-number-in-range)
|
* [Random number in range](#random-number-in-range)
|
||||||
* [Randomize order of array](#randomize-order-of-array)
|
* [Randomize order of array](#randomize-order-of-array)
|
||||||
* [Redirect to url](#redirect-to-url)
|
* [Redirect to url](#redirect-to-url)
|
||||||
@ -374,6 +375,15 @@ const powerset = arr =>
|
|||||||
// powerset([1,2]) -> [[], [1], [2], [2,1]]
|
// powerset([1,2]) -> [[], [1], [2], [2,1]]
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Random integer in range
|
||||||
|
|
||||||
|
Use `Math.random()` to generate a random number and map it to the desired range, using `Math.floor()` to make it an integer.
|
||||||
|
|
||||||
|
```js
|
||||||
|
const randomIntegerInRange = (min, max) => Math.floor(Math.random() * (max - min + 1)) + min;
|
||||||
|
// randomIntegerInRange(0, 5) -> 2
|
||||||
|
```
|
||||||
|
|
||||||
### Random number in range
|
### Random number in range
|
||||||
|
|
||||||
Use `Math.random()` to generate a random value, map it to the desired range using multiplication.
|
Use `Math.random()` to generate a random value, map it to the desired range using multiplication.
|
||||||
|
|||||||
@ -3,7 +3,6 @@
|
|||||||
Use `Math.random()` to generate a random number and map it to the desired range, using `Math.floor()` to make it an integer.
|
Use `Math.random()` to generate a random number and map it to the desired range, using `Math.floor()` to make it an integer.
|
||||||
|
|
||||||
```js
|
```js
|
||||||
const randomIntegerInRange = (min, max) =>
|
const randomIntegerInRange = (min, max) => Math.floor(Math.random() * (max - min + 1)) + min;
|
||||||
Math.floor(Math.random() * (max - min + 1)) + min;
|
|
||||||
// randomIntegerInRange(0, 5) -> 2
|
// randomIntegerInRange(0, 5) -> 2
|
||||||
```
|
```
|
||||||
|
|||||||
Reference in New Issue
Block a user