2016-12-11 4 views
-3

Benötigen Sie eine Zufallszahl einzustellen zwischen 3 und sagen 7. Alles, was ich finden für Swift 2 und funktioniert nicht mehr in Swift 3.Zufallszahlengenerator mit Range - Swift 3?

Dank

+0

danke für den Link, aber ich habe diese und keine Würfel –

+1

Was meinst du kein Würfel ?. Stellen Sie sicher, dass Sie UIKit für iOS oder Cocoa für macOS –

Antwort

-1

hier Sie

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

dieser Wille gehen Arbeit

+0

importieren, was zu einer Zahl zwischen 3 und 10 führt. Eine berechnete Eigenschaft wäre geeigneter, wenn keine Parameter übergeben werden sollen. var randomNumber: Int {return Int (arc4random_uniform (4) + 3)} –

+0

nein es wird 3 sein - 7 – shane

+0

@shane nein es wird 3 sein - 10 – Behdad

1

Dies sollte für meine Zwecke funktionieren.

var tapsNeeded = arc4random_uniform (4) + 3;