在函数内部可以调用其他函数,调用本身,这个函数就是递归函数。必须有一个明确的结束条件,return结束当前函数一层一层去问,等着,有结果return跳出当前函数,得到的结果返回给上层,要一层一层返回。最后得到的结果就是最后那个结果。