0
みんな!私たちは持っていると言うことができます番号を2回以上繰り返さないようにするには?
let random = arc4random_uniform(6)
私はどのように同じ番号を2回以上繰り返さないようにしますか?私はこのようにしてみた:
let previousNumber = Int()
let lastNumber = Int()
let random = Int(arc4random_uniform(6))
if random == previousNumber {
lastNumber = previousNumber
} else {
previousNumber = random
}
if random == lastNumber {
random = Int(arc4random_uniform(6))
}
しかし、それは動作しませんでした。私は迅速に新しく、私は新しい迅速な3つのコードでこれについての話題を見つけませんでした。ありがとうございました !
それをテストしてみましょうしましょう[ランダムに配列をシャッフルする](http://stackoverflow.com/questions/24026510/how-do-i-shuffle-an-array-in-swift)、そのele逐次出す。 – dfri
最大2倍、またはわずか2倍は行ですか?シーケンス '2、1、2、3、3、1'はOKですか? – vacawama
2行続けてはい、そのシーケンスはOKです! –