MioMelliot Asked:2020-05-15 00:23:54 +0000 UTC2020-05-15 00:23:54 +0000 UTC 2020-05-15 00:23:54 +0000 UTC 有喜欢的数字的随机函数吗? 772 swift语言有一个随机函数: let a = Int(arc4random_uniform(6)+1) print(a) 是否可以设置随机函数,使某些数字比其他数字更频繁地被选择? swift 1 个回答 Voted Best Answer Vlad 2020-05-15T00:25:47Z2020-05-15T00:25:47Z 我怀疑任何地方都存在这样的功能。自己写有什么问题?:D integer GetRandomNumber() { integer five_chance = 40; integer three_chance = 15; integer result = random(100); // 0-99 if (result <= five_chance) result = 5; else { result = random(100); if (result <= three_chance) result = 3; } return result; } 我想出了这个主意,但我认为这个主意行得通。在你的程序中,你可以这样做: let rand = GetRandomNumber ();
我怀疑任何地方都存在这样的功能。自己写有什么问题?:D
我想出了这个主意,但我认为这个主意行得通。在你的程序中,你可以这样做: