算法12 ◉‿◉ Zhu名的“斐波那契数列”
http://xxx.fishc.com/forum/201705/05/225545py2j222x5z6x55n2.png按照提示,完成代码,秀秀你的编程能力!
不许看答案,否则打屁屁
程序分析:
有一对兔子,从出生后第 3 个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
兔子的规律为数列 1,1,2,3,5,8,13,21....
源代码:
**** Hidden Message *****
○面试题索引贴●
如果喜欢,请订阅{:10_303:} :
HTML5 - 庖丁解牛 + JavaScript - 庖丁解牛
{:5_91:}看一看,学习学习 {:9_231:} 看看 window.onload = function(){
var arr = [];
var a = 0;
var b = 1;
for(var i= 1; i < 13; i++){
arr.push(b);
a ^= b;
b ^= a;
a ^= b;
b += a;
}
alert(arr);
}; ,, 看看 0.618
ok 写好了,对一下答案 <!DOCTYPE html>
<html>
<head>
<title>12</title>
<script type="text/javascript">
window.onload=function(){
var olist=new Array(2,2);
// 只计算12个月的数量
for(var i=3;i<13;i++){
olist=olist+olist;
}
for(var j=0;j<olist.length;j++){
document.write("第"+(j+1)+"个月有兔子:"+olist+"个<br>")
}
}
</script>
</head>
<body>
</body>
</html> emm <script>
//参数n = 月份; 函数最终返回 : 兔子积累总数
function fF(n) {
if (n <= 2) {
return 1
}
return fF(n - 1) + fF(n -2)
}
document.write(fF(8));
</script> 来看看 +666
朕想知道。 {:5_102:} function fei(n){
if (n < 3){
return 1;
}
else{
return fei(n-1)+fei(n-2);
}
}
var x = prompt();
console.log(fei(x)); 看 不记得了
页:
[1]
2