Questão
ID 2632777Disciplina: Tecnologia da Informação
Assunto: Vetores (Arrays)
Ano: 2020 Banca: FUNDATEC - Fundação Universidade Empresa de Tecnologia e Ciências Órgão: Consórcio de Informática na Gestão Pública
Analise a Figura 8 abaixo, que contém código JavaScript com testes sobre um arquivo “funcoes.js”, utilizando UNITJS:
var test = require('unit.js');
const f = require('./funcoes');
let v1 = f([1, 2, 3])
test.value(v1).isEqualTo(6);
let v2 = f([1, 2, 3, 4])
test.value(v2).isEqualTo(10);
Figura 8 – Código JavaScript com testes
A seguir, é apresentado, pelo Quadro 4 abaixo, o conteúdo do arquivo “funcoes.js”, objeto dos testes apresentados anteriormente. Perceba que uma parte foi ocultada propositalmente.
Function f(lista) {

return res
}
Module.exports = f;
Quadro 4 – Arquivo “funcoes.js”
Qual das alternativas abaixo substitui a parte ocultada no arquivo “funcoes.js” e faz os dois testes serem executados com sucesso?