JS基础语法---函数练习part3---几个练习
程序员文章站
2022-12-21 20:08:52
练习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基础语法---分支语句之:switch-case语句---3个练习
-
JS基础语法---函数练习part3---几个练习
-
JS基础语法---函数练习part1---5个练习
-
JS基础语法---函数练习part2---10个综合练习(运用:循环/数组/函数)
-
JS基础语法---循环语句之:for 循环 + 9个练习
-
JS基础语法---阶段复习+作业练习+接下来知识点heads up
-
前端基础学习之js-正则表达式基本语法及练习
-
JS基础语法---数组案例---6个练习,陆续记录中
-
JS基础语法---分支语句之:switch-case语句---3个练习
-
JS基础语法---阶段复习+作业练习+接下来知识点heads up