From: Stephan Mueller Date: 2006-04-15T00:07:56+09:00 Subject: Re: map_if, collect_if ??? * ara.t.howard@noaa.gov [060413 06:04]: > harp:~ > cat a.rb > a = 1 .. 5 > b = a.inject([]){|a,i| i[0] == 1 ? a.push(i * 10) : a} > p b > > harp:~ > ruby a.rb > [10, 30, 50] I don't get it: why is i[0] == 1 returning true in case i is an integer with an odd value? Thanks & cheers, Steph.