return a weighted random array element, favoring the earlier entries
array to pick a element
random member of array
return a weighted random array element, favoring the earlier entries