Javascript “a”的例子是什么;自定义函数";及;“递归”;

Javascript “a”的例子是什么;自定义函数";及;“递归”;,javascript,recursion,custom-function,Javascript,Recursion,Custom Function,我被要求证明我在我的程序中使用了这些过程,但从查找定义来看,我不知道它们是什么意思。我相信我的程序足够复杂,它使用了这些过程,但我不知道它们到底是什么。javascript中使用的这些过程的示例是什么?不确定自定义函数是什么意思-但递归只是一个调用自身的函数 递归示例 countNumTimesToZero = (myNum, count = 0) => { if (myNum - 1 === 0) return count + 1; return countNumTimesToZ

我被要求证明我在我的程序中使用了这些过程,但从查找定义来看,我不知道它们是什么意思。我相信我的程序足够复杂,它使用了这些过程,但我不知道它们到底是什么。javascript中使用的这些过程的示例是什么?

不确定自定义函数是什么意思-但递归只是一个调用自身的函数

递归示例

countNumTimesToZero = (myNum, count = 0) => {
  if (myNum - 1 === 0) return count + 1;
  return countNumTimesToZero(myNum - 1, count + 1);
}

“递归只是一个调用自身的函数…”直接或间接。