Today I decided to publish small article and code describing weighted
random values generation or better to say selects values from the array
randobly based on weight values. actaully algorithms are widely known
and I am just publishing javascript implementation of one of them, I
think one of the best ones.
Read complete article: Random value selection from array based on weight