Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CONSULPAM 2025

ProgramaçãoLinguagens de programação
Código
qg433567
Banca
CONSULPAM
Órgão
CONAB
Ano
2025
Nível
Superior
Cargo
Analista - Tecnologia da Informação (Desenvolvimento)
Considere o seguinte trecho de código em JavaScript (ES6+), construído por um desenvolvedor:for (var i = 0; i < 3; i++) {setTimeout(() => console.log("var:", i), 100);}for (let j = 0; j < 3; j++) {setTimeout(() => console.log("let:", j), 100);}Diante do exposto, assinale a alternativa que apresenta a saída no console após a execução do código.
  1. Avar: 0, var: 1, var: 2, let: 0, let: 1, let: 2.
  2. Bvar: 0, var: 1, var: 2, let: 3, let: 3, let: 3.
  3. Cvar: 3, var: 3, var: 3, let: 0, let: 1, let: 2.
  4. Dvar: 3, var: 3, var: 3, let: 3, let: 3, let: 3.
Revelar gabarito e comentário

GabaritoC — var: 3, var: 3, var: 3, let: 0, let: 1, let: 2.

Link permanente: /questoes/qg433567