ex7-8.htm
来自「有关JAVASCRIPT的源代码教程」· HTM 代码 · 共 28 行
HTM
28 行
<html>
<head><title>递归函数递归过程演示 </title>
<script language=JavaScript>
<!--
function sumn(n){
document.write("<b>进入下层递归——n的当前值为:"+n+"</b><br>");
if (n==1){ //递归终止条件
return 1;
}
else{
(n*n+sumn(n-1)); // 计算前n-1个自然数的和
}
document.write("<b>返回上层递归——n的当前值为:"+n+"</b><br>");
}
//-->
</script>
</head>
<body bgcolor="lightblue">
<center><img src="waterlily.jpg"></center>
<script language="JavaScript">
<!--
var userinput=eval(prompt("请输入n值(1-10):", ""));
sumn(userinput); //调用递归函数
//-->
</script>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?