序列(阶乘)javascript的乘积

序列(阶乘)javascript的乘积,javascript,factorial,Javascript,Factorial,其思想是按顺序查找数字。。 方程pic: var pat=document.getElementById(“模式”); var nMax=96; 对于(var n=2;n来说,听起来您只需要跟踪保存上一次迭代结果的持久变量,并通过乘以它来计算当前迭代的结果。序列从1000开始,因此将其作为初始结果: var pat=document.getElementById(“模式”); 设lastResult=1000; 对于(var n=2;n而言,最好的方法是使用辅助方法进行计算。 若你们放置了

其思想是按顺序查找数字。。 方程pic:

var pat=document.getElementById(“模式”);
var nMax=96;

对于(var n=2;n来说,听起来您只需要跟踪保存上一次迭代结果的持久变量,并通过乘以它来计算当前迭代的结果。序列从1000开始,因此将其作为初始结果:

var pat=document.getElementById(“模式”);
设lastResult=1000;

对于(var n=2;n而言,最好的方法是使用辅助方法进行计算。 若你们放置了另一个for循环,那个么就像数学需要的那个样附加新的值

/*
公式
*/
函数CalcFactory(arg){
var a=0;//用于数字
变量b=”“;//用于字符串
对于(变量x=arg;x>1;x--){
如果(a==0){
a=1000*(999-10*(x-2))/(1000-10*(x-2))
}否则{
a*=1000*(999-10*(x-2))/(1000-10*(x-2))
}
b=“”+a+”,“;
}
返回b;
}
var pat=document.getElementById(“模式”);
var nMax=96;
对于(var n=2;n