Javascript - Tính giai thừa

Tính giai thừa 

Viết chương trình JavaScript để tính giai thừa của một số.

Trong toán học, giai thừa của một số nguyên không âm n, ký hiệu là n !, là tích của tất cả các số nguyên dương nhỏ hơn hoặc bằng n. Ví dụ, 5! = 5 x 4 x 3 x 2 x 1 = 120

Ví dụ:

JavaScript: Calculate the factorial of a number

Mã nguồn:

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>Calculate the factorial of a number.</title>
<script>
function factorial(x) 
{ 

  if (x === 0)
 {
    return 1;
 }
  return x * factorial(x-1);
         
}
document.write(factorial(5));
</script>
</head>
<body>
</body>
</html>

Xem ví dụ

Lưu đồ thuật toán:

Flowchart: JavaScript recursion function- Calculate the factorial of a number


Tư vấn lộ trình CNTT 🤖