博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
递归的迷失
阅读量:5832 次
发布时间:2019-06-18

本文共 764 字,大约阅读时间需要 2 分钟。

//递归:在函数内部 直接或者间接的调用函数自己//递归的条件://1-函数自己调用自己//2-必须有结束递归的条件//化归思想:将一个问题由难化易,由繁化简,由复杂化简单的过程称为化归,它是转化和归结的简称//   直接调用自身//    function test(){//        console.log('test----');//        test();//    }////    test();    //间接调用自身//    function test(){//        console.log('test1');//        test2();//    }////    function test2(){//        console.log('test2');//        test();//    }////    test();    //小明想知道他:太爷爷名字    //小明问他爸爸    //爸爸去问爷爷    //爷爷告诉爸爸    //爸爸告诉小明    //求数字前n项的和    //求前n项    // f(3);    //前5项的和  f(5)=5+f(4)    //前4项的和  f(4)=4+f(3)    //前3项的和  f(3)=3+f(2)    //前2项的和  f(2)=2+f(1)    //前1项的和  f(1)=1    function f(n){        if(n==1){            return 1;        }        return n+f(n-1);    }    console.log(f(5));    console.log(f(100));复制代码

递归的执行过程

转载地址:http://bcrdx.baihongyu.com/

你可能感兴趣的文章
29 岁成为阿里巴巴 P8,工作前 5 年完成晋升 3 连跳,他如何做到?
查看>>
租来的电脑质量有保障吗?易点租:出厂故障率低于新电脑
查看>>
PostgreSQL Oracle 兼容性之 - 消息队列 DBMS_AQ
查看>>
虽然概念炒的火热,但是现实中的智能家居似乎是个“瘸子”
查看>>
Fescar 发布 0.2.3 版本,支持 Redis 和 Apollo
查看>>
JFinal-layui v1.2.1 发布,极速开发企业应用系统
查看>>
空中网受邀参加“电子竞技产业的绿色可持续发展之道”研讨会
查看>>
MIT研发团队开发出新系统,想要教会机器人真正理解人类说话
查看>>
开发自己的 chart - 每天5分钟玩转 Docker 容器技术(167)
查看>>
Logtail从入门到精通(四):正则表达式Java日志采集实战
查看>>
为重回美国市场,PSA将联合TravelCar推出汽车共享服务
查看>>
阿里ARouter路由实现Android模块化开发
查看>>
(一)基于阿里云的MQTT远程控制(Android 连接MQTT服务器,ESP8266连接MQTT服务器实现远程通信控制----简单的连接通信)...
查看>>
【畅享MS.CIO聚会】第3期 | 四月错过了这里,就错过了整个春天
查看>>
区块链技术对银行业、金融业影响分析
查看>>
XCode新建Class时自动加前缀(class prefix 修改前缀)
查看>>
全球唯一:MySQL社区2018年度公司贡献奖颁给阿里云
查看>>
嵌入式工程师有前途吗 嵌入式开发的职业发展方向是什么
查看>>
SQL语句优化原则
查看>>
Data Guard 和DGMGRL
查看>>