From: Brian Candler Date: 2010-03-29T19:30:03+09:00 Subject: Re: Easy task, Sum array element... Why doesn't it work? Walle Wallen wrote: > Doesn't work. > (parameters[1]..parameters[-1]).inject {|result, element| result + That's creating a new Range object: ("faq".."rtorrent") What you want is an array slice: parameters[1..-1].inject ... -- Posted via http://www.ruby-forum.com/.