Fix typo to fit the context Fix typo add space Fix small typo Fix small typo Fix typo Fix typo Fix typo Fix typo Fix typo Fix typo Fix typo Update tail.md Fix typo Fix small typo Fix typo Fix typo Fix typo Fix typo Fix small typo Fix typo Fix small typo Fix typo Fix typo Fix typo Fix typo Fix typo Fix typo Fix typo Fix typo Fix typo
12 lines
337 B
Markdown
12 lines
337 B
Markdown
### sample
|
|
|
|
Returns a random element from an array.
|
|
|
|
Use `Math.random()` to generate a random number, multiply it by `length` and round it of to the nearest whole number using `Math.floor()`.
|
|
This method also works with strings.
|
|
|
|
```js
|
|
const sample = arr => arr[Math.floor(Math.random() * arr.length)];
|
|
// sample([3, 7, 9, 11]) -> 9
|
|
```
|