递归函数
使用递归函数取得10!的值,其中10!=10*9!,而9!=9*8!,以此类推,最后1!=1,这样的数学公式在javascript程序中可以很容易使用函数进行描述,可以使用f(n)表示n!的值,当1
function f(num){//定义递归函数
if(num<=1){
return 1;
}else if(1
【递归函数】结果:3628800
文章图片
递归函数
推荐阅读
- 由浅入深理解AOP
- 【译】20个更有效地使用谷歌搜索的技巧
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- 一起来学习C语言的字符串转换函数
- C语言字符函数中的isalnum()和iscntrl()你都知道吗
- C语言浮点函数中的modf和fmod详解
- C语言中的时间函数clock()和time()你都了解吗
- iOS中的Block