→
変数を右辺のオペランドの値で除算し、余りを変数に代入します。
X = X % Y
つまり、X÷Y をして、余りをXに代入。
D=5; alert(D %= 2); //D=1、1を表示 D=5; alert(D %= 'foo'); //D=NaN、NaNを表示 D=5; alert(D %= 0); //D=NaN、NaNを表示