斐波那契数列
又称黄金分割数列,因数学家莱昂纳多·斐波那契(LeonardodaFibonacci)以兔子繁殖为例子而引入,故又称为“兔子数列”,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……
简单来说,这个数列的规律就是前两个数相加等于第三个数。
用js实现斐波那契数列
实现斐波那契数列:1、1、2、3、5、8、13、21、34
代码如下:
<script>
var first=1; //第一个数默认值
var second=1; //第二个数默认值
var third; //第三个数
var str="";
//i控制输出的个数
for (var i = 1; i <=9; i++){
if(i<2){
str=str+1+"、";
}else{
//第三个数=第一个数+第二个数
third=first+second;
str=str+third+"、";
//轮换第一个数和第二个数
first=second;
second=third;
}
}
document.write(str);
</script>
展现结果: