Added snippet to sample an array
This commit is contained in:
9
snippets/array-sample.md
Normal file
9
snippets/array-sample.md
Normal file
@ -0,0 +1,9 @@
|
||||
### Array sample
|
||||
|
||||
Use `Math.random()` to generate a random number, multiply it with `Array.length` and round it of to the nearest whole number using `Math.floor()`. Works with strings too.
|
||||
|
||||
```js
|
||||
const sample = arr => arr[Math.floor(Math.random() * arr.length)];
|
||||
|
||||
// sample([3, 7, 9, 11]) -> 9
|
||||
```
|
||||
Reference in New Issue
Block a user