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:
- Acuja soma seja diferente de N;
- Bcuja soma seja igual a N;
- Ccuja soma seja igual ao dobro de N;
- Dcujo módulo da diferença seja igual a N;
- Ecujo produto seja igual a N.