// 方法一(利用for循环嵌套for循环)
var arr = [1,3,3,2,2,5,3,5,4,6,4,3,2,5,4,4];
// 思路:利用冒泡原理,将两个相邻的数值进行比较
// 删除相同的数值
//外循环,每循环一次,去重一个单元;
for (var int =0;int<=arr.length-1-1;int++){
// 内循环,两两相比较,如果相同,那么就删除一个
// 优化:当int是1时,那么0位置已经确定了就不需要再进行比较了,与他本身也不需要再
// 进行比较了
for (var j = int+1;j<=arr.length-1;j++){
if (arr[int]==arr[j]){
arr.splice(j,1);
// 数组高度塌陷
// 数组单元删除一个,后面的就会前进一位,如果再从当前位置的下一位进行
// 循环的话,呢么当前位置的新数值就没参加循环,导致高度塌陷
j--;
}
}
}
console.log(arr);