Q
Can you re-declare a variable using 'const' in the same scope?

Answer & Solution

Answer: Option B
Solution:
Variables declared with 'const' cannot be re-declared in the same scope.
Related Questions on Average

What will be the output of the following code: var x = 5; var x = 10; console.log(x);

A). 5

B). 10

C). Error

D). undefined

What will be the output of the following code: let c = 70; { let c = 80; console.log(c); } console.log(c);

A). 70 80 80

B). 80 80

C). Error

D). 70 80

What will be the output of the following code: console.log(a); var a = 50;

A). 50

B). undefined

C). Error

D). null

What will be the output of the following code: let y = 10; let y = 20; console.log(y);

A). 10

B). 20

C). Error

D). undefined

What will be the output of the following code: const d = 90; d = 100; console.log(d);

A). 90

B). 100

C). Error

D). undefined

What will be the output of the following code: const z = 30; z = 40; console.log(z);

A). 30

B). 40

C). Error

D). undefined

Which keyword should be used by default to declare variables in modern JavaScript?

A). var

B). let

C). const

D). Either B or C

What is the scope of a variable declared with 'let' inside a loop?

A). Global

B). Function

C). Loop block

D). Entire script

Which of the following statements is true about 'const'?

A). It allows re-declaration

B). It allows reassignment

C). It is block-scoped

D). It is function-scoped

Which keyword allows block-scoped variable declaration?

A). var

B). let

C). const

D). Both B and C