///
A seguir está descrito o trecho de código em uma linguagem de programação hipotética, em que a construção “var” indica que o escopo da(s) variável(is) que ela declara é local ao bloco de comandos em que o “var” aparece.
// Linguagem hipotética
function exemplo() {
var a = 10;
if (true) {
var a = 20;
console.log(a); // Saída 1
}
console.log(a); // Saída 2
}
exemplo();Considerando-se esse código, o valor de a na Saída 1 será