Informática, perguntado por deagleserpent06, 4 meses atrás

Um desenvolvedor criou uma função para retornar a menor idade contida no arrayDeldades. No entanto, esta função não está funcionando corretamente. Por que?

function menor Idade (arrayDeIdades) {
if(arrayDeIdades.length= 6) return undefined;
var menor = arrayDeIdades [0];
for (var i= 1; i < arrayDeIdades.length; i++) {
if (menor < arrayDeIdades[i]) {
menor = arrayDeIdades[i];

}

} return menor;



A) A função retorna o maior número e está limitada a dez números.

B) A função não está retornando qual a menor idade, apenas o primeiro elemento do array.

C) A função está em loop infinito, por que a condição de parada nunca é alcançada

D) A condição do segundo if deveria comparar usando o ">" e não com o "

Soluções para a tarefa

Respondido por gvezono
0

Resposta:

alternativa D

Explicação:

pq tem q substituir caso seja menor e nao maior

Perguntas interessantes