Q
What does the !! operator do to a value?

Answer & Solution

Answer: Option B
Solution:
The !! operator converts any value to its boolean equivalent by first negating it and then negating the result.
Related Questions on Average

What does typeof NaN return?

A). number

B). NaN

C). undefined

D). object

What is the value of the expression null == undefined?

A). 1

B). 0

C). null

D). undefined

What is the result of true + false?

A). 0

B). 1

C). truefalse

D). NaN

What is the result of the expression 3 * '3'?

A). 9

B). 9

C). 33

D). NaN

Which operator is used for string concatenation in JavaScript?

A). -

B). *

C). +

D). /

What is the output of 10 > 5 && 5 < 2?

A). 1

B). 0

C). 1

D). 0

What does the typeof operator return for an array?

A). object

B). array

C). list

D). collection

What is the result of the expression 5 + '5'?

A). 10

B). 55

C). 55

D). NaN

What is the result of 5 === '5'?

A). 1

B). 0

C). 1

D). 0

Which of the following is not a comparison operator?

A). ==

B). >

C). <=

D). =