Which keyword is used to declare a variable that cannot be reassigned in JavaScript?
A). a. var
B). b. let
C). c. const
D). d. mutable
What keyword is used to declare variables in JavaScript?
A). a. var
B). b. const
C). c. let
D). d. def
What is the outcome of console.log(typeof x); if x is declared but not initialized in JavaScript?
A). a. Undefined
B). b. Null
C). c. Error
D). d. Object
What will console.log(a); output if a is declared outside a function but inside a block using let in JavaScript?
A). a. It will output the value of a
B). b. It will throw an error
C). c. It will output undefined
D). d. It
What is the difference between var and let in terms of scope in JavaScript?
A). a. Both have function scope
B). b. Both have block scope
C). c. var has block scope, let has function scope
D). d. var has function scope, let has block scope
Which of the following statements is true about the let keyword in JavaScript?
A). a. Variables declared with let have global scope
B). b. Variables declared with let are block-scoped
C). c. let is used to declare constants
D). d. let is used to declare functions
Which keyword is used to declare a variable that cannot be reassigned in JavaScript?
A). a. var
B). b. let
C). c. const
D). d. mutable
Which of the following statements is true about the let keyword in JavaScript?
A). a. Variables declared with let have global scope
B). b. Variables declared with let are block-scoped
C). c. let is used to declare constants
D). d. let is used to declare functions
What is the difference between var and let in terms of scope in JavaScript?
A). a. Both have function scope
B). b. Both have block scope
C). c. var has block scope, let has function scope
D). d. var has function scope, let has block scope
Which of the following variable names is valid in JavaScript?
A). a. my variable
B). b. _variable
C). c. 3variable
D). d. variable$