js递归
2015-11-05 13:52
591 查看
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>js 经典阶乘递归</title>
<meta name="description" content="">
<meta name="keywords" content="">
<link href="" rel="stylesheet">
</head>
<body>
<script type="text/javascript">
function digui(num){
if(num<=1){
return 1;
}
else {
return num*arguments.callee(num-1);//指向正在执行的函数的指针
}
}
var jc=digui(5);
alert("jc:"+jc);
</script>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>js 经典阶乘递归</title>
<meta name="description" content="">
<meta name="keywords" content="">
<link href="" rel="stylesheet">
</head>
<body>
<script type="text/javascript">
function digui(num){
if(num<=1){
return 1;
}
else {
return num*arguments.callee(num-1);//指向正在执行的函数的指针
}
}
var jc=digui(5);
alert("jc:"+jc);
</script>
</body>
</html>
相关文章推荐
- JavaScript高级程序设计之DOM 扩展之HTML5之与类相关的扩充第11.3.1讲
- js的正则表达式总结
- 如何让json_encode不转义斜杠
- (转载)Date 原生JS
- JavaScript判断点击区域
- phantomjs基础
- chrome jsonView插件安装
- Ajax status状态说明
- QrCode C#生成二维码 及JavaScript生成二维码
- JSP基于dom解析xml实例详解
- js获取不到display的属性
- Extjs--点击一个按钮,打开一个新的窗体window重复创建的问题
- jsp编程去除空白行的方法
- js实现选中页面文字将其分享到新浪微博
- js获取当前时间
- js 数组去重
- jsonp详解
- js关闭动画异常
- JavaScript_纯Js实现的Ajax
- 【Miaov】JS7-运算符、流程控制