当用户点击时,必须从一组输出中选择一个随机输出。其中一个值的概率需要比另一个值高。例如,您点击一个按钮,要么获得
Bronze
, Silver
, Gold
或 Platinum
。显然,如果您随机点击,则应收到Bronze的概率大于Silver,大于Gold,大于Platinum。例如,它可能看起来像这样:printRandom("Bronze", 30, "Silver", 20, "Gold", 10, "Platinum", 5, "You didn't get anything.");
当你不够幸运得不到任何一个选项时,最终的结果就是这样。我在强制某个选项比另一个更常见方面遇到了麻烦,而且一开始并没有选择值。谢谢。