zoukankan      html  css  js  c++  java
  • 递归的小例题

    <!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>
  • 相关阅读:
    Java语言基础(3)
    Java语言基础(2)
    Java语言基础(1)
    标准C语言(13)
    标准C语言(12)
    标准C语言(11)
    标准C语言(10)
    IDEA 学习笔记之 Console显示日志大小
    Java 学习笔记之 线程sleep方法
    Java 学习笔记之 线程isAlive方法
  • 原文地址:https://www.cnblogs.com/qishuang/p/6043499.html
Copyright © 2011-2022 走看看