Which of the following statements is true about JavaScript's null value?
A). It represents an empty string
B). It represents a non-existent value
C). It represents a boolean value
D). It represents a number
What is the result of the expression 5 + '5' in JavaScript?
A). 10
B). '55'
C). '10'
D). Error
What is the result of the expression undefined + null in JavaScript?
A). undefined
B). null
C). 0
D). Error
What is a primitive value in JavaScript?
A). A complex data structure
B). A basic data type
C). A function
D). An array
What does the Symbol data type represent in JavaScript?
A). A unique identifier
B). A number
C). A boolean value
D). An object
What happens when you add two numbers using the + operator in JavaScript?
A). The numbers are concatenated
B). The numbers are multiplied
C). The numbers are added
D). An error occurs
Which of the following is a primitive data type in JavaScript?
A). Array
B). Object
C). Function
D). String
Which symbol is used to represent a boolean value in JavaScript?
A). #
B). $
C). !
D). true/false
Which of the following is a valid JavaScript symbol?
A). symbol
B). &symbol
C). #symbol
D). Symbol('description')
What is the default value of a variable in JavaScript if it is not initialized?
A). null
B). undefined
C). 0
D). 'undefined'