1.0.2 • Published 4 years ago
random-weighted-element v1.0.2
random-weight-element
Randomly pick an array item by weight callback
Usage
import rnd form 'random-weight-element'
let items = [
{
name: "Alex",
weight: 1
},
{
name: "Jonny",
weight: 2
},
{
name: "Tom",
weight: 3
}
];
console.log(rnd(items,i=>i.weight).name,"is picked!");