Pular para o conteúdo principal

Questão de TI - Desenvolvimento de Sistemas — Javascript — FGV 2023

TI - Desenvolvimento de SistemasJavascript
Código
fg161265
Banca
FGV
Órgão
TJ SE
Ano
2023
Cargo
AJ ( )

Considere o código JavaScript nas duas questões a seguir.

 

function numeros(L, N) {

x1 = 0;

x2 = L.length-1;

while (x1 < x2) {

if (L[x2] >= N) {

x2 = x2 - 1;

} else if (L[x1] + L[x2] != N) {

x1 = x1 + 1;

} else if (L[x1] + L[x2] == N) {

return true;

} else {

return false;

}

}

return false;

}

 

O parâmetro L deve ter como valor um array com números inteiros, maiores que zero, dispostos em ordem crescente.

 

Quanto à função numeros, apresentada anteriormente, é correto afirmar que o principal propósito do algoritmo é localizar um par de números em L:

  1. Acuja soma seja diferente de N;
  2. Bcuja soma seja igual a N;
  3. Ccuja soma seja igual ao dobro de N;
  4. Dcujo módulo da diferença seja igual a N;
  5. Ecujo produto seja igual a N.
Revelar gabarito e comentário

GabaritoB — cuja soma seja igual a N;

Link permanente: /questoes/fg161265