Q
Which statement is true about variables in JavaScript?

Answer & Solution

Answer: Option A
Solution:
Variables must be declared before they can be used.
Related Questions on Average

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 of the following will cause an error?

A). let a = 10; a = 20;

B). const a = 10; a = 20;

C). var a = 10; a = 20;

D). None of the above

Which keyword is used to declare a variable in JavaScript?

A). var

B). let

C). const

D). All of the above

Which of the following is a valid variable name in JavaScript?

A). 2name

B). _name

C). #name

D).

Can variables declared with 'var' be redeclared in the same scope?

A). Yes

B). No

C). Only inside a function

D). Only inside a loop

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

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

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

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

What will be the output of the following code?

let x; console.log(x);

A). null

B). undefined

C). 0

D). NaN