weighted-random-object
Get a weighted random object from an array of objects with a weight property.
The objects should have a property with key 'weight' and a numerical value.
Usage
var weightedRandomObject = ; var fruitBasket = "type": "apple" "weight": 33 "type": "pear" "weight": 66 ; var fruit = ; console; // sometimes 'apple', more often 'pear'
Contributing
I appreciate your issues and PRs on Github!
Testing
yarn build && yarn test
Releasing
This project uses np.
- Make sure your changes are in master
- Run
yarn release
- Follow the interactive release guide