1. 幂集。编写一种方法,返回某集合的所有子集。集合中不包含重复的元素。
    2. 说明:解集不能包含重复的子集。
    1. 示例:
    2. 输入: nums = [1,2,3]
    3. 输出:
    4. [
    5. [3],
    6. [1],
    7. [2],
    8. [1,2,3],
    9. [1,3],
    10. [2,3],
    11. [1,2],
    12. []
    13. ]
    1. /**
    2. * @param {number[]} nums
    3. * @return {number[][]}
    4. */
    5. var subsets = function(nums) {
    6. var arr = [[]]
    7. nums.forEach(n=>{
    8. arr.forEach(a=>{
    9. arr.push(a.concat(n))
    10. })
    11. })
    12. return arr
    13. };