什么是递归函数

递归函数 :自己调用自己 
1.使用递归一定要有一个结束条件
否则会出现栈溢出 变成死循环 成为死地归
复制代码
<body>
    <script>
      // let i = 0;
      // function fn() {
      //   console.log("我是递归 必需要有结束条件 不然就是四递归了");
      //   i++;
      //   if (i === 5) {
      //     alert("开心5次");
      //     return;
      //   }
      //   fn();
      // }
      // fn();
      // 需求 10次
      let i = 1;
      function fn1() {
        console.log(`这是${i}次`);
        i++;
        if (i === 11) {
          alert("调用10次");
          return;
        }
        fn1();
      }
      fn1();
    </script>
  </body>
复制代码

 

posted @   噢噢噢J  阅读(198)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具
点击右上角即可分享
微信分享提示