"Ah, mas isso não acaba aqui" - disse Ana "Eu quero saber em quantos meses houve lucro, ou seja, o saldo foi maior que zero". Complete a função quantidadeDeMesesComLucro. Se você prestar atenção, notará que tem uma estrutura semelhante ao problema anterior Exemplo: function quantidadeDeMesesComLucro(umPeriodo) { let quantidade= ????; for (let mes=0; mes< umPeriodo.length; mes++) { ???? } return quantidade; }
Soluções para a tarefa
A função pode ser desenvolvida da seguinte forma:
function quantidadeDeMesesComLucro(umPeriodo){
let quantidade = 0;
for(let mes = 0; mes < umPeriodo.length; mes++){
if(umPeriodo[mes] > 0)
quantidade += 1;
}
return quantidade;
}
Algoritmo é uma sequência finita de instruções definidas e sem ambiguidade, onde cada uma deve ser executada mecanicamente ou eletronicamente considerando um intervalo finito de tempo.
São muito utilizados na programação. O algoritmo é considerado a receita para a resolução de uma tarefa computacional, pois compreende o passo a passo dos procedimentos a serem realizados.
Bons estudos!
Resposta:
function quantidadeDeMesesComLucro(umPeriodo){
let quantidade = 0;
for(let mes = 0; mes < umPeriodo.length; mes++){
if(umPeriodo[mes] > 0)
quantidade += 1;
}
return quantidade;
}
Explicação:
incluindo a logica para o IF