Randomデータ型

データ型日本語解説あり

ひとことで言うと

乱数(ランダムな数)を作るためのデータ型です。Random.new()で作り、NextIntegerなどで数を取り出します。

公式の説明(英語):Generates pseudorandom numbers and directions.

コンストラクター(作り方)(1)

名前と書き方説明
new
Random.new(seed: number)
Returns a new pseudorandom generator using an optional seed.

メソッド(6)

名前と書き方説明
NextInteger
Random:NextInteger(min: number, max: number): number
指定した範囲のランダムな整数を返します。Returns a pseudorandom integer uniformly distributed over [min, max].
NextNumber
Random:NextNumber(): number
指定した範囲のランダムな小数を返します。Returns a pseudorandom number uniformly distributed over [0, 1].
NextNumber
Random:NextNumber(min: number, max: number): number
指定した範囲のランダムな小数を返します。Returns a pseudorandom number uniformly distributed over [min, max].
Shuffle
Random:Shuffle(tb: table): ()
Uniformly shuffles a table in-place.
NextUnitVector
Random:NextUnitVector(): Vector3
Returns a unit vector with a pseudorandom direction.
Clone
Random:Clone(): Random
Returns a new Random object with the same state as the original.

英語の説明とメンバーの一覧は、Roblox Creator Documentation(Random)をもとにしています(CC BY 4.0)。日本語の解説は、このサイトで独自に書いたものです。

執筆:鈴木孝昌官公庁のWeb・システム開発を担当する現役プロジェクトマネージャー。沖縄マイクラ部 クロスウェーブで、ロブロックス(Roblox)・マインクラフト(マイクラ)・Scratchなどのプログラミングを指導。マイクラカップ沖縄代表チームを指導(第6回・第7回、第7回TBS賞)。
沖縄マイクラ部で、子どもたちにロブロックス(Roblox)やマインクラフト(マイクラ)のプログラミングを教えています。プロフィールと編集方針
Instagramで教室の様子を見る
noteで記事を読む