View Code

递归的小例题

复制代码
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>

<body>
</body>
<script type="text/javascript">

/*公园里有200个桃子,猴子每天吃掉十个,挑出两个坏的扔掉,请问六天后桃子的数量*/
/*var sl=200;
for(var i=0;i<6;i++)
{
    sl=sl-12;
    }
alert(sl);*/
//公园里有一堆桃子,猴子每天吃掉一半,挑出一个坏的扔掉,第六天的时候发现还剩一个桃子,问原来有多少个桃子
/*var tao=1;
for(var i=0;i<6;i++)
{
  tao=(tao+1)*2;
     
    }
alert(tao);*/
//使用函数
//函数功能:返回第n天的桃子数量
var sl;
function shuliang(n)
{
    //当n等于六,桃子的数量为1
    if(n==6)
    {
        sl=1;
        }
    //求当天的数量
    //当天的数量=(下一天的数量+1)*2
    else
    {
        sl=(shuliang(n+1)+1)*2
        }
    return sl;//返回当天的数量
    }
alert(shuliang(0));

</script>

</html>
复制代码

 

posted @   风中摇曳的小花朵  阅读(229)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
点击右上角即可分享
微信分享提示