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

Answer & Solution

Answer: Option B
Solution:
The ??= operator assigns 'default' to b because b is initially null.
Related Questions on Average

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 d after let d = true; d &&= false;?

A). 1

B). 0

C). NaN

D). undefined

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

A). 2

B). 5

C). 10

D). 0

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 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). //=

How do you write an assignment statement to increment a by 3 in JavaScript?

A). a += 3;

B). a = 3;

C). a == 3;

D). a + 3;

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

A). 7

B). 2

C). 3

D). 5

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

A).

B). = 5;`?

C). 10

D). 5

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

A). 8

B). 6

C). 5

D). 2