JavaScript

剰余代入演算子「%=」

 編集:2022.08.07 by T.A.

変数を右辺のオペランドの値で除算し、余りを変数に代入します。

X %= Y
X 変数。
Y 式。

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を表示

テスト