From: David Alan Black Date: 2001-10-10T00:17:30+09:00 Subject: [ruby-talk:22318] Re: [Newbie] Switching from Perl : suffling Hello -- On Wed, 10 Oct 2001, Damien WYART wrote: > * Joerg Plate in comp.lang.ruby: > > > class Array > > def shuffle > > last = self.size > > each_index { > > |i| j=last-i; > > k=rand(last)+1; > > self[i], self[o] = self[o], self[i] } s/o/k/g in that last line, I think :-) David -- David Alan Black home: dblack@candle.superlink.net work: blackdav@shu.edu Web: http://pirate.shu.edu/~blackdav