Which of the following is true about variable naming conventions in JavaScript?
A). Variable names can start with a number
B). Variable names are case-insensitive
C). Variable names can include spaces
D). Variable names are case-sensitive
Can you reassign a value to a variable declared with let?
A). Yes
B). No
C). Only in strict mode
D). Only inside a block
What will be the output of the following code?
let x; console.log(x);
A). null
B). undefined
C). 0
D). NaN
What will be the output of the following code?
console.log(a); var a = 10;
A). 10
B). undefined
C). Error
D). null
Which of the following is correct about variable scope in JavaScript?
A). var is block-scoped
B). let is function-scoped
C). const is block-scoped
D). All variables are global
Which of the following is a valid variable name in JavaScript?
A). 2name
B). _name
C). #name
D).
What is the correct syntax for declaring a variable in JavaScript?
A). let myVar = 5;
B). myVar let = 5;
C). 5 = let myVar;
D). let = myVar 5;
Which keyword should be used to declare a block-scoped variable?
A). var
B). let
C). const
D). Both let and const
What is the difference between let and var?
A). let is function-scoped, var is block-scoped
B). let is block-scoped, var is function-scoped
C). Both are block-scoped
D). Both are function-scoped
What will be the output of the following code?
const a = 10; a = 20; console.log(a);
A). 10
B). 20
C). Error
D). undefined