如何在swift 2中创建随机数

时间:2015-11-05 22:45:34

标签: swift2 xcode7

我是swift two的新手,并且想知道如何制作一个随机数发生器。 它需要从1到5做数字。我已经尝试过Int(arc4random(6))但我认为它在swift 2中工作,因为我总是得到一条错误信息。

非常感谢有帮助的人。

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")
    }