From: Tanaka Akira Date: 2005-07-04T00:17:51+09:00 Subject: [ruby-list:40914] Re: 配列をシャッフル In article <42C8D25A3D9.27BF.BXQ04723@nifty.ne.jp>, nakamura writes: > sort{rand - 0.5} > > などとやると、ruby1.6系(にもあるsortメソッド)でもいけるようです。 これは一様にならないのではありませんか? % ruby -e ' count = [[0,0,0],[0,0,0],[0,0,0]] 100000.times { [0,1,2].sort { rand - 0.5 }.each_with_index {|v, i| count[i][v] += 1 } } p count ' [[37618, 24762, 37620], [24719, 50335, 24946], [37663, 24903, 37434]] -- [田中 哲][たなか あきら][Tanaka Akira]