Matt, that doesn't explain why "1".."11" works and "2".."11" doesn't 
work.

Scott

Matthew K. Williams wrote:
> On Wed, 5 Aug 2009, Scott Briggs wrote:
> 
>>>> ("2".."11").to_a
>> => []
>>>> ("1".."11").to_a
>> => ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11"]
>>
> 
> It's because you're using strings -- "11" comes before "2", hence the
> failure, because it's an invalid range, just as if you had (11 .. 2) is
> invalid.
> 
> Matt

-- 
Posted via http://www.ruby-forum.com/.