// 给一组不重复数字,输出所有数字的组合;
// 如[1,2,3] :输出 1,2,3,12,13,23,123
function fn (arr){
let res = []
for(let i=0;i<arr.length;i++){
let cur = arr[i]+'';
let rLen = res.length;
res.push(cur)
for(let j=0;j<rLen;j++){
res.push(res[j]+cur)
}
}
return res
}
let list = [1,2,3,4,];
console.log(fn(list))