2013-07-11 13 views

回答

9

單個豎線是一個按位或運算符。

a |= 3333相當於a = a | 3333

7

|=稱爲語法糖。

紅寶石a = a | 3333a |= 3333相同。

|意味着

二進制或操作拷貝位,如果它在一個操作數存在。 Ruby Bitwise Operators