Oi pessoal, estou realmente precisando da ajuda de vocês tenho uma dúvida, estou tentando resolver esta questão e fica dando erro... mas eu penso que meu raciocício esteja correto... qual é o meu erro?
Eis a questão:
"Ana, vendo que somos tão produtivos, nos perguntou algo mais: agora ela quer saber quantos meses de um período houve perda.
Dizemos que há uma perda em um período em que o saldo é menor que zero."
Escreva a função quantidadeDeMesesComPerda. A estrutura da função é semelhante às já que temos feito***, vamos lá!
*** que é exatamente a estrutura da minha resolução:
function quantidadeDeMesesComPerda (umPeriodo) {
let quantidade = 0;
for (var meses = 0; meses < umPeriodo.length; meses++) {
if (umPeriodo[meses] < 0) {
quantidade = quantidade + 1;
}
return quantidade
}
}
console.log(quantidadeDeMesesComPerda([]));
console.log(quantidadeDeMesesComPerda([1]));
console.log(quantidadeDeMesesComPerda([10, -10, 2, 100]));
Erros apresentados no console:
A função quantidadeDeMesesComPerda([]) deve retornar 0
A função quantidadeDeMesesComPerda([10, -10, 2, 100]) deve retornar 1