SpringFlowers AutumnMoon wrote:
> Tim Hunter wrote:
>> SpringFlowers AutumnMoon wrote:
>>> the following line will concat "1" all the way to "10"...  but is there
>>> a shorter way... like x . y  or must it be this long?
>>> 
>>> 
>>> p (1..10).inject{|x,y| x.to_s + y.to_s}
>> 
>> (1..10).to_a.join
> 
> 
> what i mean is, any shorter way to concat two numbers?  something 
> similar to x . y

class Fixnum
  def a(num)
    return sprintf("%s%s", self, num)
  end
end

x = 3
y = 4
puts x.a(y)

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