Submission Status: Passed
Submitted for: Building a Weighted Lottery Method in Ruby
Submitted at: May 10, 2018
def weighted_lottery(weights)
weights.each_with_object([]) do |(weight_key, weight_val), container_arr|
weight_val.times do
container_arr << weight_key
end
end.sample
enddevCamp does not support ancient browsers.
Install a modern version for best experience.