递归函数通俗的讲就是自己调用自己,可以用来解决数学问题,如上图
此案例是打印对应的序号,因为有内外两层,定义一个函数首先foreach遍历外层函数(item),否则的不存在的话遍历内层函数,这时需要用到递归函数。
返回一个数据,首先定义一个对象用来存存储数据,来判断内层函数是否有item 长度是否为0。将return的值给了getID,是重新赋予o的值,最后返回o
递归函数通俗的讲就是自己调用自己,可以用来解决数学问题,如上图
此案例是打印对应的序号,因为有内外两层,定义一个函数首先foreach遍历外层函数(item),否则的不存在的话遍历内层函数,这时需要用到递归函数。
返回一个数据,首先定义一个对象用来存存储数据,来判断内层函数是否有item 长度是否为0。将return的值给了getID,是重新赋予o的值,最后返回o