帮我编写一个js函数 permn 传入数字n 返回全排列的数组 要求一行代码实现
function perm(n) { return n <= 1 ? [n] : Array.from({ length: n }, (_, i) => i + 1); }
这个函数使用了三元运算符和Array.from()方法来实现。如果传入的数字n小于等于1,那么直接返回一个包含n的数组。否则,使用Array.from()方法创建一个长度为n的数组,并使用箭头函数生成从1到n的序列。
原文地址: https://www.cveoy.top/t/topic/hUZC 著作权归作者所有。请勿转载和采集!