What does the expression typeof null return in JavaScript?
A). null
B). object
C). undefined
D). function
Which of the following scenarios is a common cause of variables having an 'Undefined' value?
A). When variables are explicitly set to 'Undefined'.
B). When variables are declared but not initialized.
C). When variables are intentionally set to 'Null'.
D). When variables are assigned default values.
How is 'Null' different from 'Undefined'?
A). Null represents variables that have been initialized but not declared.
B). Null represents an intentional absence of value or object reference.
C). Null is never used in programming.
D). Null is a substitute for 'Undefined'.
Which of the following is an example of using 'Null' in JavaScript?
A). let user = null;
B). let user = undefined;
C). let user;
D). let user = '';
What is the result of the expression typeof undefinedVariable if undefinedVariable is not declared?
A). object
B). function
C). undefined
D). null
How does the typeof operator behave when applied to an 'Undefined' value?
A). It returns 'undefined'.
B). It returns 'null'.
C). It throws an error.
D). It returns 'object'.
How do you assign a variable to have a value of 'Null'?
A). Using the assignment operator =.
B). Using the null keyword.
C). Using the undefined keyword.
D). Using the void operator.
How do you check if a variable has an 'Undefined' value in JavaScript?
A). Using the undefined keyword.
B). Using the null keyword.
C). Using the typeof operator.
D). Using the empty keyword.
What does the expression null == undefined return in JavaScript?
A). 1
B). 0
C). undefined
D). null
What happens when a function does not explicitly return a value in JavaScript?
A). It returns 'null'.
B). It returns 'undefined'.
C). It throws an error.
D). It returns 'object'.