Questão de Lógica de Programação

Na matemática, o fatorial de um número inteiro positivo que corresponde ao valor obtido pela multiplicação desse número pelos seus anteriores (até 1).
Por exemplo, o fatorial de 5 é 120, pois:
5! => 5 imes 4 imes 3 imes 2 imes 1 => 120
Observe a implementação de um fatorial, analise o excerto a seguir, completando a linha 4.
1. function fatorial(n){
2. var f = n;
3. while(n > 1){
4. ______________________
5. n--;
6. }
7. return f;
8. }
9. log(fatorial(5)); //120
Assinale a alternativa que preenche corretamente o código que pode ser inserido na linha 4 para que o fatorial seja calculado corretamente.

A
f = f(n-1);
B
n = n(n-1);
C
f = f-1;
D
n = n-1;
E
f = n(f-1);

Ainda não há comentários para esta questão.

Seja o primeiro a comentar!

Aulas em vídeo Em breve

00:00

Tópicos Relacionados