Informática, perguntado por andremarquesoliveira, 5 meses atrás

10) A função misteriosa abaixo recebe foi programada para receber dois parâmetros. O primeiro, um array de números. O segundo um número qualquer. Qual das alternativas abaixo descreve o que a função misteriosa faz? *
function misteriosa(arrayDeNumeros, n){
var arrayResultado = [];
for (var i = 0; i < arrayDeNumeros.length; i++) {
if(arrayDeNumeros[i] > n){
arrayResultado.push(arrayDeNumeros[i]);
}
}
return arrayResultado;
}

A) Dos números presentes em arrayDeNumeros ela guarda somente os que são maiores que n em arrayResultado e, no final, ela retorna o arrayResultado

B) Ela executa um loop para verificar quais são os elementos do arrayDeNumeros que são maiores que n. Retorna o arrayResultado vazio no final.

C) Separa os números ímpares de arrayDeNumeros e acrescentam eles ao arrayResultado. Retorna arrayResultado no final.

D) Executa um loop para somar a cada elemento do arrayDeNumeros o valor que estiver contido no parâmetro n

Soluções para a tarefa

Respondido por AndersonFostinger
2

Resposta:

A) Dos números presentes em arrayDeNumeros ela guarda somente os que são maiores que n em arrayResultado e, no final, ela retorna o arrayResultado

Perguntas interessantes