Preciso de ajuda

8 respostas
R

Escreva uma função fatorial , que calcule o fatorial de um número em JavaScript

Ja fiz de varias formas, as forma que fiz

function Fatorial(n){

var resultado = n;

for(var i = 1; i < n; i++){

resultado = resultado * i;

}

return resultado;

}

console.log(Fatorial(3));

function fat(n) {

if (n === 0) {

return 1;

}

return n * fat(n -1);

}

e tambem não deu certo

Preciso de ajuda

8 Respostas

L

Pq não funcionou? Rodei aqui e deu certo

R

Sim no meu tambem deu, mais esse exercicio é de um teste
e desse jeito não ta passando

R

diz que variaveis nao foram declaradas

L

Qual plataforma é essa onde o teste está sendo aplicado?

R

santander coders, a plataforma e mumuki onde o teste esta sendo aplicado

R

R
function Fatorial(n) {
	var resultado = n;
	
	for(var i = 1; i < n; i++) {
		resultado = resultado * i;
	}
	
	return resultado;
}

esse tambem da a mesma coisa

L

Dentro do for, tente declarar i com let em vez de var, para ver se funciona. E coloque o nome da função com letra minúscula também.

Criado 3 de dezembro de 2019
Ultima resposta 3 de dez. de 2019
Respostas 8
Participantes 2