第10次作业-递归求斐波那契数列第N项的值
| 这个作业属于哪个课程 | https://edu.cnblogs.com/campus/sdscfz/SF4 |
|---|---|
| 这个作业的要求在哪里 | https://edu.cnblogs.com/campus/sdscfz/SF4/homework/12960 |
| 这个作业的目标 | 第10次作业-递归求斐波那契数列第N项的值 |
作业1
var fn =function sum(num1,num2){
return num1+num2;
}
var result = fn(7,3);
document.write(result+" ");
var fn =function sum(num1,num2){
return num1-num2;
}
var result = fn(7,3);
document.write(result+" ");
var fn =function sum(num1,num2){
return num1*num2;
}
var result = fn(7,3);
document.write(result+" ");
var fn =function sum(num1,num2){
return num1/num2;
}
var result = fn(6,3);
document.write(result+" ");

作业2
function fib(num){
var arr = [];
if(num == 1){
return arr = [1];
}else if(num == 2){
return arr = [1,1];
}else{
arr = [1,1];
var a=1;
var b=1;
var c=1;
var arrlen =arr.length;
for(var i=2;i<num;i++){
arr.push(c);
a=b;
b=c
c=a+b;
}
return arr;
}
}
alert( fib(1));
alert( fib(2));
alert( fib(3));
alert( fib(4));
alert( fib(5));
alert( fib(8));


浙公网安备 33010602011771号