数组去重
数组中包含数组
输入:[1, 2, 3, 1, '1', [1, 2, 1]]
输出: [1,2,3, '1', [1, 2]]
修正版本
function unique(nums){
let res = []
for(let num of nums){
if(Array.isArray(num)){
res.push(unique(num))
}else{
if(!res.includes(num)){
res.push(num)
}
}
}
return res // 好像忘记写这里的返回了
}
大约 2 分钟