Q
Which keyword is used to declare a variable that cannot be reassigned in JavaScript?

Answer & Solution

Answer: Option c
Solution:
Variables declared with the const keyword in JavaScript cannot be reassigned a new value after initialization, making them constants. The correct option is c. const.
Related Questions on Average

What is the purpose of using the const keyword in JavaScript?

A). a. To declare variables with function scope

B). b. To declare variables with block scope

C). c. To declare constants with immutable values

D). d. To declare objects in JavaScript

Which of the following variable names is valid in JavaScript?

A). a. my variable

B). b. _variable

C). c. 3variable

D). d. variable$

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 is the purpose of using the const keyword in JavaScript?

A). a. To declare variables with function scope

B). b. To declare variables with block scope

C). c. To declare constants with immutable values

D). d. To declare objects in JavaScript

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 variable names is valid in JavaScript?

A). a. my variable

B). b. _variable

C). c. 3variable

D). d. variable$

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

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