From: Todd Burch Date: 2007-08-24T08:03:25+09:00 Subject: subarray using [1,-1] returns nil. a = %w(a b c d e f g) ; puts "a.length = #{a.length}" ; b = a[1,-1] ; puts "b.length = #{b.length}" ; Why is array b nil after the subarray? I expect it to be equal to "a" minus the first element. Todd -- Posted via http://www.ruby-forum.com/.