JavaScript

符号なし右シフト代入演算子「>>>=」

 編集:2022.08.07 by T.A.

指定された量のビットを右に移動し、結果を変数に割り当てます(符号なし)。

X >>>= n
X 変数。
n シフト数を表す式。

X = X >>> n

let D=5;
// 00000000000000000000000000000101
alert(D >>>= 2);	//D=1、1を表示
// 00000000000000000000000000000001

let D=-5;
// 11111111111111111111111111111011
alert(D >>>= 2);	//D=1073741822(10進)、1073741822を表示
// 00111111111111111111111111111110

テスト