衡阳工商注册:javascript ;累加

来源:百度文库 编辑:神马品牌网 时间:2024/05/05 16:10:46
比如 1+2=3 2+3=5 3+5=8 5+8=13。。。依次下去。。定义一个这样的函数。。第1300个。。只要定义一个函数就知道了。。谢啦
错了呀。。我写错了。。应该是x+1300=? 不是第1300个
对不起呀。

我也改了:(没关系)你试试吧?
javaScript代码:

//函数名 ConsecutiveAdd

function ConsecutiveAdd(r){
var num1 = 1, num2 = 2, result=0;
while(result<=r){
result = num1 + num2;
num1 = num2;
num2 = result;
}
return result;
}
//调用函数
ConsecutiveAdd(1300);

注释:

参数:r 表示 累加值的大小限定(1300)
你也可以在调用函数的时候带入r的参数 限定结果在这个数后相加一次的结果

result是 最终的计算答案