From: "Xavier R." Date: 2013-02-23T05:20:07+09:00 Subject: Not able to understand the difference between "||=" and "|=". >> a = [] => [] >> a ||=[] => [] >> a =[2,5,4] => [2, 5, 4] >> a ||=[2,5,4] => [2, 5, 4] >> a |=[2,5,4] => [2, 5, 4] In the above code I am not able to understand the difference between "||=" and "|=". Any help on this regard? -- Posted via http://www.ruby-forum.com/.