Dado o código abaixo na Linguagem JavaScript:
function outer() {
var count = 0;
return function inner() {
count++;
console.log(count);
};
}
const counter1 = outer();
counter1();
counter1();
const counter2 = outer();
counter2();
counter1();
Assinale a alternativa que apresenta a sequência correta da saída do programa.