Ruby初心者スレッド Part 11
■ このスレッドは過去ログ倉庫に格納されています
0763デフォルトの名無しさん
2007/04/25(水) 02:57:05http://cuzic.net/ruby-quiz/ruby-quiz011.html
を見ているのですが
ここの、第3問 の答えって間違ってませんか?
def do1 a; a.concat [2,3]; end
def do2 a; a = a + [2,3]; end
a1 = a2 = [1,2]
do1(a1);p a1 #=> [1,2,2,3]
do2(a2);p a2 #=> [1,2,2,3] ←ここが違う
do2(a2);p a2 は、[1,2,2,3,2,3]になると思うのですが・・・
■ このスレッドは過去ログ倉庫に格納されています