Q
In which programming language is a variable declared inside a loop accessible outside the loop?

Answer & Solution

Answer: Option D
Solution:
In JavaScript with 'var', Python, and C++, variables declared inside a loop can be accessed outside the loop.
Related Questions on Average

In C#, what is the scope of a variable declared inside a foreach loop?

A). Block-scoped

B). Global-scoped

C). Function-scoped

D). Loop-scoped

In PHP, what is the scope of a variable declared inside a for loop?

A). Global

B). Function-scoped

C). Block-scoped

D). Script-scoped

Which of the following is true about variables declared with 'let' inside a loop in JavaScript?

A). They are accessible globally

B). They are hoisted to the top

C). They are block-scoped

D). They can be accessed outside the loop

Which of the following keywords can be used to declare a block-scoped variable in JavaScript?

A). var

B). let

C). const

D). Both let and const

In Swift, how are variables declared inside a loop scoped?

A). Global

B). Function-scoped

C). Block-scoped

D). File-scoped

What happens to a variable declared inside a loop with 'var' in JavaScript after the loop ends?

A). It is destroyed

B). It is still accessible

C). It becomes undefined

D). It throws an error

In Ruby, can a variable declared inside a loop be accessed outside the loop?

A). Yes

B). No

C). Only in certain cases

D). It depends on the loop

Can a variable declared with 'let' in a loop be accessed outside the loop in JavaScript?

A). Yes

B). No

C). Sometimes

D). Depends on the context

In which scenario is a variable declared inside a loop inaccessible outside of it?

A). When using var in JavaScript

B). When using let in JavaScript

C). When using global in Python

D). When using static in C++

What is the difference in scope between variables declared with 'var' and 'let' in JavaScript loops?

A). var is block-scoped, let is function-scoped

B). var is function-scoped, let is block-scoped

C). var and let are both function-scoped

D). var and let are both block-scoped