Exercício 14: Somatórias, terceira parte

Somatórias, terceira parte

Agora que já sabems o que queremos (lucroTotal), vamos descobrir como fazê-lo ...

Vamos pouco a pouco: se o array não tivesse elementos, quanto deveria ser a somatória? 0!

function lucroTotal0(umPeriodo) {
  let somatoria = 0;
  return somatoria;
}

E se eu tivesse exatamente 1 elemento? Em... 0... Mais esse elemento? Exatamente!

function lucroTotal1(umPeriodo) {
  let somatoria = 0;
  somatoria = somatoria + umPeriodo[0];
  return somatoria;
}

¿E se tivesse 2 elementos?

function lucroTotal2(umPeriodo) {
  let somatoria = 0;
  somatoria = somatoria + umPeriodo[0];
  somatoria = somatoria + umPeriodo[1];
  return somatoria;
}

¿E se tivesse 3 elementos?

function lucroTotal3(umPeriodo) {
  let somatoria = 0;
  somatoria = somatoria + umPeriodo[0];
  somatoria = somatoria + umPeriodo[1];
  somatoria = somatoria + umPeriodo[2];
  return somatoria;
}

Você começa a ver um padrão? Tente escrever lucroTotal4 que funcione para 4 elementos.

Você deve fazer o login antes de começar a enviar suas soluções

Opa! Sua solução não pode ser executada

  • Verifique se o seu programa não possui recursão ou um loop infinito
  • Verifique se você tem uma conexão com a internet
  • Espere um pouco e tente novamente

Estamos processando sua solução

Se não mostrar automaticamente em alguns segundos, pressione F5