From: Love U Ruby Date: 2013-02-23T14:52:19+09:00 Subject: range is not assigning to the splat variable. Why splat variable couldn't take in the below two code the "range" -> (1..8)? means why a gives []? *a,b = (1..8) #=> 1..8 b #=> 1..8 a #=> [] means why b gives []? a,*b = (1..8) #=> 1..8 a #=> 1..8 b #=> [] -- Posted via http://www.ruby-forum.com/.