Skip to content

Fact (方法)

返回数的阶乘。一个数的阶乘等于 1*2*3*...* 该数。

参数

属性数据类型必填说明
Arg1double必填Number - 要计算其阶乘的非负数。如果 number 不是整数,则将被截尾取整。

返回值

Double

示例

javascript
/*本示例分别赋值A1等单元格,使用 Fact 方法计算数的阶乘。*/
function test() {
    Range("A1").Value2 = 6
    Range("A2").Value2 = 5
    console.log(WorksheetFunction.Fact(Range("A1").Value2))
    console.log(WorksheetFunction.Fact(Range("A2").Value2))
}
javascript
/*本示例使用 Fact 方法计算数的阶乘结果,并分别赋值给C1等单元格。*/
function test() {
    Range("C1").Value2 = WorksheetFunction.Fact(0)
    Range("C2").Value2 = WorksheetFunction.Fact(3.3)
}