>>974
||=は左側がnullかfalseのときにだけ代入される。
初期化されてない変数を参照するとnullが帰ってくるのでこれを利用してインスタンス変数の初期化なんかに使える。

&&=は逆。
左側がnull,falseでないときに代入する。
使い道はよくわからんが。
a &&= a.sort とかすりゃいいのかね。