From: "Mikael Høilund" Date: 2008-08-21T12:03:54+09:00 Subject: Re: "num in [1,2,3,4]" in a cool way? On Aug 21, 2008, at 4:58, Martin DeMello wrote: > On Wed, Aug 20, 2008 at 7:05 PM, Michael Fellinger > wrote: >> >> num = 5 >> [*1..4].inject(num){|m,v| m == true ? m : (m == v || m) } == true > > ary.inject([num, false]) {|(n,a), i| [n, a | (n == i)]}.last > num = 5 ary.inject(false) { |m, v| true if m or v == num } -- Name = "Mikael Høilund"; Email = Name.gsub %r/\s/,%#=?,# *a=e=?=,!????,:??,?,,Email.downcase![eval(%["\\%o\\%o"]% [?**2+?o,?\\*2])]="o";Email.gsub! %%\%c%*3%a, %?%c? % ?@ def The(s)%%\%s.%%s+%.org\n.end; :Go and print The Email