2016-12-11 14 views
-3

需要設置一個隨機數說3之間和7的一切,我覺得是斯威夫特2和雨燕不再起作用3.帶範圍隨機數發生器 - Swift 3?

感謝

+0

感謝您的鏈接,但我已經試過這些,沒有骰子 –

+1

你的意思是沒有骰子?確保你導入UIKit iOS或Cocoa macOS –

回答

-1

在這裏你去

public func Numbers()-> Int { 
    let number: Int = Int(arc4random_uniform(8) + 3) 
    return number 
} 

這將工作

+0

這將導致3到10之間的數字。btw如果沒有要傳遞的參數,則計算屬性將更合適。var randomNumber:Int {return Int(arc4random_uniform( 4)+ 3)}' –

+0

不,它會是3 - 7 – shane

+0

@shane不會是3 - 10 – Behdad

1

這應該適用於我的目的。

var tapsNeeded = arc4random_uniform(4)+ 3;