JavaScript递归函数
2016-03-04 19:30
323 查看
递归算法,简单来说就是在函数内部调用函数自己。
递归算法简化了一些计算流程,但是在某些方面效率不行,下面介绍两个例子
递归算法简化了一些计算流程,但是在某些方面效率不行,下面介绍两个例子
<script> function bacckFunction(n){ if (n<=1) return 1; return n*bacckFunction(n-1); } alert(bacckFunction(5));//结果是120 function BackC(n,m){ if (n>m) return 1; return BackC(n-1,m-2)*n*m; } alert(BackC(10,12));//结果是691200 </script>
相关文章推荐
- ArcGIS API for JavaScript 4.0尝鲜——WebGIS前端开发大杀器
- JSP的四种基本语法
- 优雅的实现图片翻转(js实现)
- javascript 小白学习指南 理解隐形原型
- 扩展validatebox,添加验证两次密码功能
- javascript代码获取css属性
- was缓存jsp文件
- (原创)JS闭包看代码理解
- JS构造函数的用法和JS原型
- JSP+Severlet+JDBC
- JS积累
- Javascript进阶篇——浏览器对象—JavaScript计时器
- javascript 最简单对日期小时数进行增加
- PhantomJs安装
- js控制TR的显示隐藏
- Jstorm 在Debian上的安装以及错误排查
- jsonp跨域请求
- js 解析 json
- 【JavaScript 从零开始】表达式和运算符(1)
- JS入门