1,2,3,4,5,6,5,3,2,4,56,4,1,2,1,1,1,1,1,1,];
var b = distinct(a);
console.log(b); //1,2,3,4,5,6,56
利用sort...和splice
思路:先用sort方法将数组排序,然后在老数组中循环遍历,将当前项与他的后一项比较,如果相等就删除当前项,并且进行i--和len--继续遍历
function distinct(arr) {
var len=arr.length;
arr.sort((...a,b) => a - b ); // 对数组进行排序
for(var i = 0;i < len;i ++ ){
if(arr[i] == arr