るりまサーチ

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

ライブラリ

検索結果

Array#shuffle! -> self (18108)

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

...的にランダムシャッフルします。


例:

a = [ 1, 2, 3 ] #=> [1, 2, 3]
a.shuffle! #=> [2, 3, 1]
a #=> [2, 3, 1]

@see Array#shuffle...
...数に Random オブジェクトを渡すことでそのオブジェクトが
生成する疑似乱数列を用いることができます。

例:

a = [ 1, 2, 3 ] #=> [1, 2, 3]
a.shuffle! #=> [2, 3, 1]
a #=> [2, 3, 1]

@see Array#shuffle...

Array#shuffle!(random: rng) -> self (18108)

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

...数に Random オブジェクトを渡すことでそのオブジェクトが
生成する疑似乱数列を用いることができます。

例:

a = [ 1, 2, 3 ] #=> [1, 2, 3]
a.shuffle! #=> [2, 3, 1]
a #=> [2, 3, 1]

@see Array#shuffle...