4. ¿Si queremos crear una variable local dentro de una función tendremos que utilizar de forma obligatoria la palabra reservada var cuando definamos esa variable?
- A) No es necesario ya que la palabra reservada var es opcional.
- B) Si, ya que si no lo hacemos no podemos crear ninguna variable.
- C) Si, por que sino estaríamos creando una variable global, dentro de la función.
Feedback de la pregunta
La respuesta correcta es C. La respuesta correcta es Si, por que sino estaríamos creando una variable global, dentro de la función.
En JavaScript, asignar un valor a una variable no declarada previamente con var, let o const dentro de una función la sitúa automáticamente en el ámbito.