嘟嘟社区

[经验] 自己写了个有趣的函数。。


本帖最后由 programer 于 2022-3-23 22:27 编辑

函数里面嵌套返回函数

  1. function addAndAdd(number) {
  2.   number = Number(number)
  3.   if (isNaN(number) || 0===number) {
  4.     return ‘0’
  5.   }
  6.   const string = number + ”
  7.   if (1===string.length) {
  8.     return string
  9.   }
  10.   let sum = 0
  11.   for (let i=0; i<string.length; i++) {
  12.     sum += Number(string[i])
  13.   }
  14.   return addAndAdd(sum)
  15. }

复制代码

这是js吗,高级语言我只用jquery,什么java什么c++,他们能做的我 jquery能做,他们不能做的我jquery还能做
哇 好有趣,好厉害 看到了几行代码 灵魂都升华了!
哪里有趣了
递归
楼主知道递归吗?自己研究出来挺厉害的
这是哪种语言?
求数字的每一位的和?
递归也不是这么用的啊

antbt 发表于 2022-3-23 22:51
这是哪种语言?
求数字的每一位的和?
递归也不是这么用的啊

生命数字算法

递归
去在哪里?