[Ruby] Глюк или фича?
Yuri Leikind
y.leikind at sam-solutions.net
Mon Sep 15 19:29:12 MSD 2003
On Mon, 15 Sep 2003 18:50:49 +0400
SoNaR <sonar at scli.ru> wrote:
> Hello Ruby,
>
> @ar = [[1,2,3],[4,5,6],[7,8,9]]
> def test( ar = @ar )
> i, j = 2, 1
> ar[ i ][ j ], ar[ i ][ j+1 ] = ar[ i ][ j+1 ], ar[ i ][ j ]
> return ar
> end
> p test
> p @ar
>
> Почему поменялось значение массива и как этого избежать?
А почему оно не должно меняться, я не понимаю?
--
Best regards,
Yuri Leikind
More information about the Ruby
mailing list