我是swift two的新手,并且想知道如何制作一个随机数发生器。 它需要从1到5做数字。我已经尝试过Int(arc4random(6))但我认为它在swift 2中工作,因为我总是得到一条错误信息。
非常感谢有帮助的人。
答案 0 :(得分:0)
要完成你想要的,你可以在Swift中做let number = arc4random_uniform(6)
。
答案 1 :(得分:0)
这样做:
// +1 to start from 1 and not 0
let randomNumber = Int(arc4random_uniform(5) + 1)
if randomNumber % 2 == 0 {
print("\(randomNumber) is an even number")
}else{
print("\(randomNumber) is an odd number")
}