Chad Perrin wrote:
> On Fri, Aug 11, 2006 at 01:20:08AM +0900, Josselin wrote:
>> I know I can write it the 'ugly common way' (loop)
>> but I'd like to see how it can be done the Ruby way ... (I am a newbie...)
>>
>> here is an array
>> roles = [ "a", "b", "c", "d", "e" ]
> 
> Do the "roles" have to be those letters, or did you just use them to
> illustrate what you're doing?  If you can use numbers for "roles"
> instead, a whole new realm of possibilities opens up using comparison
> operators.

Actually,

   "b"  >  "a"  => true
   "a"  <  "b"  => true
   "a" <=> "b"  => -1


Cheers,
Daniel