From: Andrew Wagner Date: 2010-11-08T08:09:37+09:00 Subject: Re: Don't work an array --001485f85aecde8b0604947e99b6 Content-Type: text/plain; charset=UTF-8 If you look at Array.new, you have to give it a size or something similar. Otherwise, it assumes it's an array of length 0, in which case $a[i][j] wouldn't be valid for any values of i and j. See here for more details: http://ruby-doc.org/core/classes/Array.html#M002150 On Sun, Nov 7, 2010 at 6:00 PM, Misha Ognev wrote: > Hello, this don't work on ruby 1.9.2. What's matter? > > $a = Array.new > for i in 1..5 > for j in 1..8 > $a[i][j] = i*j > end > end > > -- > Posted via http://www.ruby-forum.com/. > > --001485f85aecde8b0604947e99b6--