るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.119秒)
トップページ > クエリ:r[x] > クエリ:@[x] > クラス:Array[x] > クエリ:shuffle![x]

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. bigdecimal to_r
  5. fileutils cp_r

ライブラリ

検索結果

Array#shuffle!(random: Random) -> self (21320.0)

配列を破壊的にランダムシャッフルします。

...フルします。

@
param random 乱数生成器(主に Random オブジェクト)を指定します。
選択する要素のインデックスを返す rand メソッドに応答する
オブジェクトであれば指定する事ができます。rand メソッド...
...されます。
Kernel.#rand、Random を使用しないオブジェク
トを指定した場合、Kernel.#srandの指定に影響されま
せん。

//emlist[例][ruby]{
a = [ 1, 2, 3 ] #=> [1, 2, 3]
a.shuffle! #=> [2, 3, 1]
a...
...#=> [2, 3, 1]
//}

@
see Array#shuffle...

Array#shuffle! -> self (21120.0)

配列を破壊的にランダムシャッフルします。

...フルします。

@
param random 乱数生成器(主に Random オブジェクト)を指定します。
選択する要素のインデックスを返す rand メソッドに応答する
オブジェクトであれば指定する事ができます。rand メソッド...
...されます。
Kernel.#rand、Random を使用しないオブジェク
トを指定した場合、Kernel.#srandの指定に影響されま
せん。

//emlist[例][ruby]{
a = [ 1, 2, 3 ] #=> [1, 2, 3]
a.shuffle! #=> [2, 3, 1]
a...
...#=> [2, 3, 1]
//}

@
see Array#shuffle...