不使用for循环,根据传递的参数,返回一个数组
在网上刷面试题看到的,自己敲的时候,发现使用注释部分代码不正确,不知道为什么
var num = 5;function show(n) { var arr = []; return (function fn() {
arr.unshift(n);
n --; if(n != 0) {
fn()
} // else {
// return arr;
// }
return arr;
})()
}UYOU
相关分类