Junior — Middle
¿Es la variable environment de ámbito global o limitado?
sobes.tech AI
Respuesta de la IA
Una variable llamada environment puede ser tanto global como local, dependiendo de dónde y cómo se declare.
- Si
environmentse declara fuera de funciones y clases (por ejemplo, a nivel de módulo o archivo), entonces es global y accesible en todo el módulo o programa. - Si
environmentse declara dentro de una función, método o bloque, entonces tiene un ámbito local y solo está disponible dentro de ese bloque.
Por ejemplo, en JavaScript:
let environment = 'production'; // variable global
function test() {
let environment = 'development'; // variable local, oculta la global
console.log(environment); // 'development'
}
console.log(environment); // 'production'
Por lo tanto, para determinar el ámbito de la variable environment, hay que mirar dónde se declara.