js实现多元素全排列

function foo(arr) {
    let res = []
    function dg(s, rest) {  //  s代表已拼接字符串, rest代表剩余元素集合
        if(rest.length === 0) {
            res.push(s)
            return
        } else {
            for(let i = 0;i

你可能感兴趣的:(js实现多元素全排列)