Joel VanderWerf
10/11/2006 6:16:00 PM
ara.t.howard@noaa.gov wrote:
> On Thu, 12 Oct 2006 dblack@wobblini.net wrote:
>
>> Hi --
>>
>> On Thu, 12 Oct 2006, Drew Olson wrote:
>>
>>> I'm working on my codegolfing skills and was wondering, what is the
>>> shortest possible way to write the following in ruby:
>>>
>>> if a==0
>>> 1
>>> else
>>> 2
>>> end
>>
>> The smallest I can think of is:
>>
>> a==0?1:2
>>
>
> if a will only have values 0 or 1 you could use
>
> 2**a
In that case:
a+1
--
vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407