What is the type of the value returned by parseFloat('3.14abc')?
A). number
B). string
C). NaN
D). undefined
Given let a = '10'; let b = 20;, what is the result of a + b?
A). 30
B). 1020
C). 30
D). NaN
What is the result of the following code: let x = 5; x = 'hello'; console.log(typeof x);?
A). number
B). string
C). undefined
D). object
What happens when you add a number and a string in JavaScript?
A). An error is thrown
B). The number is converted to a string
C). The string is converted to a number
D). Both are converted to boolean
What will typeof null return in JavaScript?
A). null
B). undefined
C). object
D). number
What is the result of typeof [] in JavaScript?
A). array
B). object
C). list
D). undefined
Which of the following values is considered falsy in JavaScript?
A). 1
B). 0
C). 0
D). {}
Given the code: let y = 10; y = true;, what is the type of y after execution?
A). number
B). boolean
C). string
D). object
Which operator is used to determine the type of a variable in JavaScript?
A). typeof
B). instanceof
C). type
D). isType
What will typeof NaN return in JavaScript?
A). number
B). NaN
C). undefined
D). object