Объясните этот код JavaScript
Сложность: Основной
if (true) {
let y = 5;
y = 6; // puede ser re-asignada
let y = 7;
console.log(y);
}
A. 6
B. SyntaxisError: Identifier 'y' has already been declared
C. 7
D. ReferenceError: y is not defined
Ответ в первом комментарии.