var arr=[1,17,2,55,55,8]; console.log(res(arr));
function res(array) { var newArr=[]; array.sort(function (a,b) { return a-b; }); for(var i=0;i<array.length;i++){ if(array[i]==array[i+1]){ newArr.push(array[i]) } } if(newArr.length<=0){ return array; } var winArr=[newArr[0]]; for(var i=0;i<newArr.length;i++){ for(var j=0;j<winArr.length;j++){ var flag=false; if(newArr[i]!=winArr[j]){ flag=true; } } if(flag){ winArr.push(newArr[i]); } } return winArr; }
|