In Python, what happens to a variable declared inside a loop after the loop terminates?
A). It gets destroyed
B). It is still accessible
C). It becomes global
D). It gets re-initialized
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
What is the scope of a variable declared with 'var' inside a loop in JavaScript?
A). Global
B). Function-scoped
C). Block-scoped
D). Loop-scoped
In JavaScript, which of the following creates a block-scoped variable within a loop?
A). var
B). let
C). const
D). Both let and const
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
In Swift, how are variables declared inside a loop scoped?
A). Global
B). Function-scoped
C). Block-scoped
D). File-scoped
In C++, where can a variable declared inside a for-loop be accessed?
A). Only within the loop
B). Throughout the function
C). Throughout the file
D). Outside the function
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
What is the consequence of using a variable declared with 'const' inside a loop in JavaScript?
A). It can be reassigned
B). It cannot be reassigned
C). It can be redeclared
D). It is hoisted
In Go, what happens to a variable declared inside a loop after the loop ends?
A). It is still accessible
B). It is garbage collected
C). It becomes nil
D). It throws an error