DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js馃拪| #83: Explica este c贸digo JavaScript

Explica este c贸digo JavaScript

var nombre = "Camila";
let apellido = "Rodriguez";
const edad = 25;

const getDatosPersonales = () => {
  console.log(nombre);
  console.log(apellido);
  console.log(edad);
}

console.log(getDatosPersonales());
Enter fullscreen mode Exit fullscreen mode

A. Camila, Rodriguez, 25
B. Camila, undefined, undefined
C. ReferenceError
D. undefined, Rodriguez, 25

Respuesta en el primer comentario.


Discussion (2)

Collapse
duxtech profile image
Cristian Fernando Author • Edited on

Respuesta:
A. Camila, Rodriguez, 25

Independientemente de la palabra reservada con la que declaremos una variable (var, let, const), esta tendr谩 scope global siempre y cuando no este dentro de un bloque o dentro de una funci贸n.
Por este motivo, nombre, apellido y edad son variables de scope global y por ello pueden ser accedidas desde la funci贸n getDatosPersonales

Collapse
jonrandy profile image
Jon Randy

E. Camila, Rodriguez, 25, undefined