日期:2014-05-20  浏览次数:20998 次

求一个迭代公式
要求描述:

这个是这样的,abcde都是常数,i的初值是0,然后i++,Y0先设置=1,带入X那个式子中,求出X的值,再将X的值带入Yi式子,当Yi-Y(i-1)>=1的时候就取出Yi的值,在js中怎么写呢?

------解决方案--------------------

var a=b=c=d=e=2;
            function tt(y) {
                var x = a * b / (c * y);
                var y1 = d * x * x + e * x;
                if (y1 - y >= 1) {
                    alert(y1);
                } else {
                    tt(y1);
                }
            }