Q
What does the ??= operator do?

Answer & Solution

Answer: Option C
Solution:
The ??= operator assigns the right operand to the left operand only if the left operand is null or undefined.
Related Questions on Average

How do you write an assignment statement to decrement a by 1 in JavaScript?

A). a =- 1;

B). a -= 1;

C). a == -1;

D). a = 1;

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

A). =*

B). *=

C). **=

D). //=

What does the += operator do?

A). Adds and assigns

B). Subtracts and assigns

C). Multiplies and assigns

D). Divides and assigns

What is the result of let a = 5; a %= 2;?

A). 1

B). 2

C). 0

D). 5

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

A). >>>=

B). >>=

C). <<=

D). &=

How does the &= operator work in JavaScript?

A). Performs a logical AND

B). Performs a bitwise AND

C). Performs a bitwise OR

D). Performs a logical OR

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

A). 7

B). 2

C). 3

D). 5

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

A). 25

B). 10

C). 15

D). 5

What is the result of `let x = 10; x

A).

B). = 5;`?

C). 10

D). 5

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

A). = 3;`?

B). 1

C). 3

D). 7