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
0
Resposta:
alternativa D
Explicação:
pq tem q substituir caso seja menor e nao maior
Perguntas interessantes