如何在 swift 中创建随机数 2

How to create random number in swift 2

我是 swift 两个新手,想知道如何制作随机数生成器。 它需要做 1 - 5 的数字。我试过 Int(arc4random(6)) 但我认为它在 swift 2 中不起作用,因为我总是收到错误消息。

非常感谢所有提供帮助的人。

要完成您想要的,您可以在 Swift 中执行 let number = arc4random_uniform(6)

这样做:

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