var n = 1
while(num <= 10){
n = n * num
num++
}
document.write(n)
var sum=1for(var i = 1i<=100i++){
sum *=i
}
得到的sum就是乘积结果。
希望对你有帮助。望采纳
//定义函数计算阶乘function factorial( n ){
return ( n <= 1 ) ? 1 : n * factorial( n-1 )
}
//定义函数计算阶乘的和
function result(n)
{
iTem=0
for(i=1i<=ni++){iTem+=factorial(i)}
return iTem
}
//计算1!+2!+3!测试
result(3)