random-item
Version:
Get a random item from an array
32 lines (24 loc) • 599 B
TypeScript
declare const randomItem: {
/**
Get a random item from an array.
@example
```
import randomItem from 'random-item';
randomItem(['🐴', '🦄', '🌈']);
//=> '🦄'
```
*/
<T>(input: readonly T[]): T;
/**
Get multiple random items from an array.
This is the equivalent of calling `randomItem()` multiple times so the returned array may contain duplicates.
@example
```
import randomItem from 'random-item';
randomItem.multiple(['🐴', '🦄', '🌈'], 2);
//=> ['🌈', '🦄']
```
*/
multiple<T>(input: readonly T[], count: number): T[];
};
export default randomItem;