[Swift]乱数を生成するには?

Swift

どうも、ちょげ(@chogetarou)です。

Swiftで乱数を生成する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

乱数を生成するには、IntもしくはDoubleのらrandomメソッドを使います。

まず、IntもしくはDoubleからrandomメソッドを呼び出します。

そして、randomメソッドの引数「in」に、数値の範囲を指定します。

var randomNum = Int.random(in: first..<end)
var randomDouble = Double.random(in: first..<end)

randomメソッドは、引数「in」に指定した範囲の乱数を返します。

Doubleで乱数を生成する場合は、小数も乱数として生成されます。

使用例

var randomNum = Int.random(in: 0..<100) //0から100までの乱数
var randomDouble = Double.random(in: 0..<10) //0から10までの乱数

print(randomNum) //95
print(randomDouble) //5.914657271645622

コメント

タイトルとURLをコピーしました