FOX ELITECriar Conta Grátis →
CONSULPAM2025Conhecimentos Específicos: Tecnologia da Informação (TI)Analista de TI (Tecnologia da Informação)

Conhecimentos Específicos: Tecnologia da Informação (TI) - CONSULPAM 2025 - Analista de TI (Tecnologia da Informação)

Durante um projeto de desenvolvimento de uma solução, um desenvolvedor constrói a seguinte função em Javascript:



À luz dos princípios e boas práticas de código, assinale a alternativa CORRETA.

O código está correto e eficiente, pois utiliza um loop tradicional que apresenta melhor desempenho do que métodos funcionais como reduce, além de aplicar toFixed(2) diretamente no retorno para garantir a precisão monetária.

A função apresenta boa legibilidade e eficácia, mas aplicar toFixed(2) diretamente no retorno pode causar problemas de reutilização do valor em cálculos financeiros posteriores

A principal falha da função está no uso do laço for, que deve ser substituído por map, pois este é o método mais indicado para somar valores em arrays numéricos, além de apresentar melhor desempenho e maior segurança.

A função está adequada para uso em produção, pois evita estruturas modernas que podem confundir desenvolvedores menos experientes, embora o emprego da operação += impacte negativamente no desempenho da solução.

A alternativa correta é a letra B. Esta questão avalia o conhecimento sobre Conhecimentos Específicos: Tecnologia da Informação (TI). O gabarito comentado explica cada alternativa com base na legislação vigente e na jurisprudência dos últimos anos.

Crie uma conta grátis para ver o gabarito comentado

10 questões gratuitas por diaResponder Questão e Ver Comentários →