1. var arr = [1, 1,2, 4] function c(arr) { var n = [] var push=true; for(var i = 0; i < arr.length; i++) { for(var j = 0; j < n.length; j++) { if(arr[i] != n[j]){ push=true break }else{ push=false break } } if(push){n.push(arr[i])} } return n } console.log(c(arr))
2. var arr = [1, 1, 2, 4,11] function c(arr) { var n = [] for(var i = 0; i < arr.length; i++) { if(n.indexOf(arr[i]) == -1) { n.push(arr[i]) } } return n }