花潮论坛

搜索
热搜: 活动 交友 discuz
查看: 97|回复: 60

打印兔子数列

[复制链接]
  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

    发表于 2023-1-28 20:29 | 显示全部楼层 |阅读模式

    请马上登录,朋友们都在花潮里等着你哦:)

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    本帖最后由 马黑黑 于 2023-1-28 21:17 编辑

    兔子数列又称裴波那契数列,因为其发明者是意大利数学家列昂纳多·斐波那契(Leonardo Fibonacci,1170—1250)。说的是,假如一对兔子第三个月龄就拥有繁殖能力,且此后每个月可以且只生一对小兔崽子(一胎政策严格执行),辣么,假如给你一对成年兔子,请问:往下每一个月你能拥有多少对兔子?


    @辫子哥哥 回答:1,1,2,3,5,8,13,21,34,55,89,……&*……%

    辫子哥哥没能答上来的是省略号后面,一般而言,辫子哥哥都数不出超过100的数,发工资时给它发 99 元就可以了,大家要理解。嗯,作为资深杀猪佬,我有义务将省略号后面的答案公布一下:

        (n-2) + (n-1) (n≥2,n∈N*)

    上述公式,说的是:辫子哥哥的线性数列中,从第三项(数列中的2)开始,每一项均等于前两项之和。这个算法就是兔子数列算法,即每一对新兔子从第三个月开始生一对崽而后兔子对数的变化;其实也是黄金分割的依据,辫子哥哥的亿万个理想之一就是自己250岁的时候能拥有满嘴的金牙。

    好了,废话不多说,我们现在可以用 JS 来打印这些数列。

    递归法完成这个事可能最简单,不过,递归运行慢,还容易造成死循环或者因兔子太多运行栈溢出而出错,所以,我们可以用 for 循环来完成这个工作,简单高效没问题没错误。下面是我编写的代码:


    <div id="mydiv"></div>

    <script>

    let total = 50; //声明兔子数列第几位

    let febAr = []; //声明存储兔子数列的数组

    let febNum; //声明兔子数列数

    for(i = 0; i < total; i++) {

    if (i>=2) {

    febNum = febAr[i-1] + febAr[i-2];

    } else {

    febNum = 1;

    }

    febAr.push(febNum);

    }

    mydiv.innerText = febAr.join(', ');

    </script>


    这里,我们用一个 div 来装载打印结果,这个容易看得出来。JS中,用一个 for 循环,将兔子序列数一一压进数组,最后将数组元素打印到 div 中。效果请看下楼。

    评分

    参与人数 2威望 +80 金钱 +160 经验 +80 收起 理由
    辫子哥哥 + 30 + 60 + 30 赞一个!
    红影 + 50 + 100 + 50 赞一个!

    查看全部评分

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-28 20:30 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-28 20:31 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2023-1-28 22:05 | 显示全部楼层
    到21词的时候就已经过万了,按这样的数列算下去,小兔子如果一直不死,用不了多久就泛滥成灾了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2023-1-28 22:06 | 显示全部楼层
    febNum = febAr[i-1] + febAr[i-2];
    JS里直接就有这个公式啊,厉害了
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-28 23:10 | 显示全部楼层
    红影 发表于 2023-1-28 22:06
    febNum = febAr + febAr;
    JS里直接就有这个公式啊,厉害了

    这公式是自己编写的。JS提供方法,思路自己去完成。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-28 23:13 | 显示全部楼层
    红影 发表于 2023-1-28 22:05
    到21词的时候就已经过万了,按这样的数列算下去,小兔子如果一直不死,用不了多久就泛滥成灾了

    兔子泛滥成灾的现象还真有。两个典型的例子:

    一个在英国。英国草地多,又喜欢小动物,野生兔子一般没人去侵扰。但公路上,兔子被意外碾死的比较多。

    另一个在澳洲。本来,澳洲没有兔子,是移民当宠物带过去的,因繁殖太快,弃之,没想到它们在野外更容易生存,一下子成灾。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-4-11 05:29
  • 签到天数: 15 天

    [LV.4]偶尔看看III

    37

    主题

    937

    回帖

    3709

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮帅哥音画大师

    发表于 2023-1-29 04:40 | 显示全部楼层
    专业的文字组,我就是羡慕一下。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2023-1-29 09:38 | 显示全部楼层
    马黑黑 发表于 2023-1-28 23:10
    这公式是自己编写的。JS提供方法,思路自己去完成。

    哦,对,JS可以做循环,就不需要列式做手工裴波那契数列计算了。黑黑聪明,JS太适合做这个数列的计算了
    (n-2)和(n-1)其实是下标,把它们看成是数字就偏了。我一个不小心就偏到岔路上去了。
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2023-1-29 09:40 | 显示全部楼层
    马黑黑 发表于 2023-1-28 23:13
    兔子泛滥成灾的现象还真有。两个典型的例子:

    一个在英国。英国草地多,又喜欢小动物,野生兔子一般没 ...

    还有个例子是德国的螃蟹,因为没有天敌,也成灾了。对喜欢吃螃蟹的国人来说,真是好消息
     
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-29 12:07 | 显示全部楼层
    红影 发表于 2023-1-29 09:40
    还有个例子是德国的螃蟹,因为没有天敌,也成灾了。对喜欢吃螃蟹的国人来说,真是好消息

    还有英国的鲤鱼,大得不得了,他们不吃,也不去伤害,但每年会对国外钓友开放一段时间
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-29 12:08 | 显示全部楼层
    红影 发表于 2023-1-29 09:38
    哦,对,JS可以做循环,就不需要列式做手工裴波那契数列计算了。黑黑聪明,JS太适合做这个数列的计算了{: ...

    JS作为语言,循环还是比较成熟的
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-29 12:08 | 显示全部楼层
    庶民来了 发表于 2023-1-29 04:40
    专业的文字组,我就是羡慕一下。

    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-8-18 18:24
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    391

    主题

    1万

    回帖

    3万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮帅哥牛虎猴男儿情怀相遇之美飞龙在天王者至尊大将风范风雨同行幸福快乐周年庆指尖上的流年舞会之星情人节花潮版主

    发表于 2023-1-29 12:35 | 显示全部楼层

    来了来了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-8-18 18:24
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    391

    主题

    1万

    回帖

    3万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮帅哥牛虎猴男儿情怀相遇之美飞龙在天王者至尊大将风范风雨同行幸福快乐周年庆指尖上的流年舞会之星情人节花潮版主

    发表于 2023-1-29 12:36 | 显示全部楼层
    可惜我是睁眼瞎
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    奋斗
    2021-8-18 18:24
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    391

    主题

    1万

    回帖

    3万

    积分

    论坛元老

    Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80Rank: 80

    花潮帅哥牛虎猴男儿情怀相遇之美飞龙在天王者至尊大将风范风雨同行幸福快乐周年庆指尖上的流年舞会之星情人节花潮版主

    发表于 2023-1-29 12:40 | 显示全部楼层
    其他都可以不理睬,这满嘴的金牙肯定喜欢的,因为金牙在我口中,是自己的东西,当然可以变现了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-29 12:57 | 显示全部楼层
    辫子哥哥 发表于 2023-1-29 12:40
    其他都可以不理睬,这满嘴的金牙肯定喜欢的,因为金牙在我口中,是自己的东西,当然可以变现了

    吐出来就变现了
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-29 12:57 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2025-12-15 08:01
  • 签到天数: 1670 天

    [LV.Master]伴坛终老

    3049

    主题

    13万

    回帖

    28万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮帅哥鼠牛虎兔龙蛇马羊猴鸡狗猪多彩人生星月交辉奔放热烈海样胸怀春风拂面火热情怀优雅迷人神秘浪漫相遇之美鹰傲苍穹花好月圆紫色情节飞龙在天王者至尊大将风范音画大师天籁妙音共看流星风雨同行我心永远幸福快乐喜乐安康侠骨柔肠心想事成开朗大方花潮管理

     楼主| 发表于 2023-1-29 12:57 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2025-12-1 20:32
  • 签到天数: 1052 天

    [LV.10]以坛为家III

    1881

    主题

    32万

    回帖

    37万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9Rank: 9

    花潮美女虎龙狗猪多彩人生星月交辉海样胸怀火热情怀优雅迷人神秘浪漫缤纷心情草莓情怀蝴蝶情怀心曲飞扬星星情怀七彩绚丽活泼开朗女儿情怀相遇之美一往情深花好月圆心香一瓣紫色情节飞龙在天金剪刀天籁妙音妙笔生花风雨同行我心永远天长地久幸福快乐绚丽缤纷喜乐安康中秋征文周年庆指尖上的流年舞会之星分析(喊冤)章总结章杀人王小强章最佳杀刺临屏写诗七夕诗钟活动第五届风云第六届风云情人节花潮管理

    发表于 2023-1-29 22:40 | 显示全部楼层
    马黑黑 发表于 2023-1-29 12:08
    JS作为语言,循环还是比较成熟的

    我去搜了一下,用裴波那契数列为边长,做出的弧线特别漂亮,而其这个数列还有很多神奇之处。
     
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    小黑屋|手机版|Archiver|服务支持:DZ动力|huachaowang.com Inc. ( 蜀ICP备17032287号-1 )

    GMT+8, 2025-12-15 08:22 , Processed in 0.088805 second(s), 25 queries .

    Powered by Discuz! X3.4

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表