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 end
devCamp does not support ancient browsers.
Install a modern version for best experience.