雪花徐徐飘下,如芦花,似柳絮,像轻悠悠的鹅毛,无尽无休地飘着,飘着,宛如那美丽的银蝶在院中翩翩起舞,又像一群穿白纱裙的小舞女,伴着天空传来的仙乐,轻轻盈盈地在空中飘舞着,旋转着,跳着动人的舞蹈。那么轻快的身影,那么飘逸的舞姿,每一片晶莹的雪花都像一曲婉转、悠扬、清新的轻音乐,都仿佛是一首轻快、和谐、明丽的小诗。哦,神奇的小雪花……
这篇文章主要介绍了js计算斐波拉切,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
function feibo(a){ if(!a || a <= 0){ throw new Error("参数错误,必须大于0"); }else if(a == 1){ return 1; }else if(a == 2){ return 2; }else{ return feibo(a-1) + feibo(a-2); } } console.log(feibo(7));<br><br><br><br>
方法二:迭代法
function feibo(n){ if(n <= 2){ return 1; } var s1 = 1; var s2 = 1; for(var i = 3; i <= n; i++){ s2 = s2 + s1; s1 = s2 - s1; } return s2; } console.log(feibo(6));
到此这篇关于JS计算斐波拉切代码实例就介绍到这了。非学无以广才,非志无以成学。更多相关JS计算斐波拉切代码实例内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!