“STATERATOWAĆ NUMER” Kod odpowiedzi

STATERATOWAĆ NUMER

// Factorialize a Number

function factorialize(num) {
	if (num === 0) return 1;
	return num * factorialize(num - 1);
}

factorialize(5);

// OR with Tail Call Optimization (https://stackoverflow.com/questions/33923/what-is-tail-recursion)

function factorialize(num, factorial = 1) {
	if (num == 0) {
		return factorial;
	} else {
		return factorialize(num - 1, factorial * num);
	}
}

factorialize(5);
YosKa

STATERATOWAĆ NUMER

function factorialize(num) {
  for (var product = 1; num > 0; num--) {
    product *= num;
  }
  return product;
}

factorialize(5);
Mysterious Monkey

Odpowiedzi podobne do “STATERATOWAĆ NUMER”

Pytania podobne do “STATERATOWAĆ NUMER”

Więcej pokrewnych odpowiedzi na “STATERATOWAĆ NUMER” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu