>>>= (Shift Right Zero Fill Assignment) : Bitwise Operator : Operators JAVASCRIPT TUTORIALS


JAVASCRIPT TUTORIALS » Operators » Bitwise Operator »

 

>>>= (Shift Right Zero Fill Assignment)











The shift right zero fill with assignment operator looks at the integer to the left of the operator as a 32-bit binary number.

All the bits in this number are shifted to the right by the number of positions specified by the integer to the right of the operator.

As the bits are shifted to the right, zeros are filled in on the left, regardless of the sign of the original integer.

The extra bits on the right are lost.

The 32-bit binary result of this shifting operation is converted to an integer value and stored in the variable to the left of the operator.












<html>
    <script language="JavaScript">
    <!--
    //         -6 = 11111111111111111111111111111010
    // 1073741822 = 00111111111111111111111111111110
    x = -6;
    x >>>= 2;

    document.write("x = ",x);
    -->

    </script>
</html>







HTML code for linking to this page:

Follow Navioo On Twitter

JAVASCRIPT TUTORIALS

 Navioo Operators
» Bitwise Operator