欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

JS基础语法---函数练习part3---几个练习

程序员文章站 2022-05-04 12:27:12
练习1:求一个数字的阶乘 function getJieCheng(num) { var result = 1; for (var i = 1; i <= num; i++) { result *= i; } return result; } console.log(getJieCheng(6)); ......

练习1:求一个数字的阶乘

      function getjiecheng(num) {
        var result = 1;
        for (var i = 1; i <= num; i++) {
          result *= i;
        }
        return result;
      }
      console.log(getjiecheng(6)); //1*2*3*4*5*6

 

练习2:求一个数字的阶乘和 

ps: 

5的阶乘和:即5的阶乘+4的阶乘+3的阶乘+2的阶乘+1的阶乘
      function getjiechengsum(num) {
        var sum = 0; //和
        for (var i = 1; i <= num; i++) {
          sum += getjiecheng(i);
        }
        return sum;
      }
      console.log(getjiechengsum(5)); // 1+2+6+24+120
      //函数内部可以调用其它函数

 

*函数function getjiecheng(num)被调用了:

JS基础语法---函数练习part3---几个练习