From: Jakub Travnik Date: 2001-10-29T09:20:25+09:00 Subject: [ruby-talk:23701] Re: newbie syntax question? Chochain Lee wrote: > Hi, > > I ran into something like the following code which gave me a small > surprise. Can some explain why? > > puts (123 && 456).type # => 456 same as (puts (123 && 456)).type 123 && 456 is 456 puts will print 456 type will be applied to result of puts and thrown away > puts ((123 && 456).type) # => Fixnum Jakub Travnik a.k.a. jtra ICQ: 66770334