let arr = [] function fx(n) { if (n > 1) { n--; arr.push(n) fx(n) } } fx(10); document.write(arr.reverse().concat([10]))
<div>有一个数n=10,不用for循环,怎么返回[1,2,3,4,5,6,7,8,9,10]这么一个数组?</div>