logo       

Assignments: msg#02282

ruby-talk

Subject: Assignments

Hello folks, I have a question about Ruby 1.8.7.

After doing:

a = b = 1
a += 1

a returns 2 and b returns 1.

But if I try:

a = b = []
a << 1

both a and b returns [1]. Why?

Regards
--
Posted via http://www.ruby-forum.com/.

<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | Mail Home | sitemap | FAQ | advertise