【发布时间】:2018-08-31 13:30:09
【问题描述】:
这可能是一个相当愚蠢的问题。我想知道在 Swift 中使用 arc4random_uniform 是否可以实现不同的细微差别/随机性程度。这是一个例子:
let number = arc4random_uniform(10) + 1
print(number)
在这种情况下,将随机打印一个从 1 到 10 的数字。但是有没有办法可以将随机结果重复 2 到 3 次?结果会是这样的:
1, 1, 6, 6, 6, 3, 3, 8, 8, 9, 9, 9 ...
// 1) Randomly selected and 2) repeated 2 to 3 times randomly.
也许我可能会同时使用两个 arc4random_uniform 函数,但无法正确表达它们。如果您能给我一些建议,将不胜感激。
【问题讨论】:
标签: swift arc4random