JavaScript Unsigned Right Shift Assignment Operator (original) (raw)

Last Updated : 24 Jan, 2023

In JavaScript “>>>=” is known as the unsigned right shift assignment bitwise operator. This operator is used to move a particular amount of bits to the right and returns a number that is assigned to a variable.

Syntax:

a >>>= b

Meaning: a = a >>> b

Return value: It returns the number after shifting of bits.

Example 1: This example shows the basic use of the Javascript Unsigned Right Shift Assignment Operator.

Javascript

<script>

`` let a = 16

`` let b = 2

console.log(${a}>>>=${b} is ${a >>>= b}) ``

</script>

Output:

16>>>=2 is 4

Example 2: Using a variable to store the return value by >>> operator.

Javascript

<script>

`` let a = 6

`` let b = 3

`` c = a >>> b

console.log(${a}>>>${b} is ${c}) ``

console.log(${15}>>>${2} is ${15 >>> 2}) ``

console.log(${10}>>>${1} is ${10 >>> 1}) ``

</script>

Output:

6>>>3 is 0 15>>>2 is 3 10>>>1 is 5

Similar Reads