Explica este código JavaScript
Dificultad: Básico
if(true){
var x; // declaración
x = 3; // asignación
var x = 4; // re-declaración y re-asignación
}
console.log(x); // imprimimos fuera del bloque
A. SyntaxisError
B. 4
C. 3
D. ReferenceError: x is not defined
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
B.
4
var
es la única manera que teníamos de declarar variables antes de la actualización del lenguaje en el año 2015.Algunas de las características de
var
son: