“Faktorisasi angka” Kode Jawaban

Faktorisasi angka

// 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

Faktorisasi angka

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

factorialize(5);
Mysterious Monkey

Jawaban yang mirip dengan “Faktorisasi angka”

Pertanyaan yang mirip dengan “Faktorisasi angka”

Lebih banyak jawaban terkait untuk “Faktorisasi angka” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya