Magna Concursos
4219858 Ano: 2026
Disciplina: TI - Desenvolvimento de Sistemas
Banca: FCC
Orgão: ARTESP

Uma analista está participando do desenvolvimento de um sistema de fórum em JavaScript onde cada comentário pode ter uma lista de respostas (subcomentários). Cada comentário é representado por um objeto com as propriedades autor, texto e respostas (esta última sendo um array de outros comentários). Para exibir a árvore de comentários no console com indentação proporcional ao nível de profundidade, foi criada a função recursiva abaixo.

function imprimirComentarios(comentarios, nivel = 0) {
  const indent = "    ".repeat(nivel);
  for (const c of comentarios) {
    console.log(`${indent}${c.autor}: ${c.texto}`);
    __I__;
  }
}

Para que a função percorra todos os comentários e suas respectivas respostas, aumentando a indentação a cada nível, a lacuna I deve ser corretamente preenchida com

 

Provas

Questão presente nas seguintes provas

Agente de Fiscalização - TI

80 Questões