Q
Which operator would you use to shift bits to the right and assign the result?

Answer & Solution

Answer: Option B
Solution:
The >>= operator performs a right shift and assigns the result to the variable.
Related Questions on Average

What does the ??= operator do?

A). Logical AND assignment

B). Logical OR assignment

C). Nullish coalescing assignment

D). Bitwise AND assignment

Which assignment operator is used to perform multiplication and assignment in one step?

A). =*

B). *=

C). **=

D). //=

What does let e = 6; e <<= 1; evaluate to?

A). 3

B). 12

C). 6

D). 7

What is the value of let a = 5; a *= 2 + 3;?

A). 25

B). 10

C). 15

D). 5

What will be the value of a after let a = 5; a /= 2;?

A). 2

B). 5

C). 10

D). 0

What does let a = 10; a >>= 2; evaluate to?

A). 2

B). 4

C). 10

D). 5

What does let a = 2; a **= 3; evaluate to?

A). 8

B). 6

C). 5

D). 2

What will be the value of b after let b = null; b ??= 'default';?

A). null

B). 'default'

C). undefined

D). NaN

What will be the value of c after `let c = 5; c

A). = 3;`?

B). 1

C). 3

D). 7

What will be the value of x after let x = 5; x -= 2;?

A). 7

B). 2

C). 3

D). 5