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ụ:
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>
Lưu đồ thuật toán: