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.