南浔办事大厅:javascript

来源:百度文库 编辑:神马品牌网 时间:2024/05/09 08:41:49
比如 1+2=3 2+3=5 3+5=8 5+8=13。。。依次下去。到1300个。定义一个这样的函数。。。。只要定义一个函数就知道了。。谢啦
一楼的不对呀。。怎么是这样的呢。。定义函数呀。

错了呀。。我写错了。。是x+1300=?对不起呀。

<script laugnage="javascript">
var num1=1,num2=2,num3=0;
var oStr=null
function test()
{
while(num3<1331)
{
num3=num1+num2
oStr=oStr+num1+"+"+num2+"="+num3+"\n"
num1=num2
num2=num3
}
return num3
return oStr
}
test()
alert(num3)
alert(oStr)
</script>

函数名 ConsecutiveAdd

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

注释:

参数:times 表示 次数 (1300个)

result是 最终的计算答案

int num1 = 1, num2 = 2, num = 0;
for( int i = 0; i < 1300; i++ ){
num = num1 + num2;
num1 = num2;
num2 = num;
}