数组排序
<script>
var arr=[5,4,26,9,4,8,5,14];
/* sort()方法排序如果只是1位数正常,2位或者多位数 会按照第一个数字的大小排序 */
// console.log(arr.sort());
/* 多位数需要使用sort方法传入函数的方式进行排序 */
arr.sort(function(a,b){
return b-a;
})
console.log(arr);
</script>
数组排重
<script>
var arr=[5,4,26,9,4,8,5,14];
var newArr = [];
for(let i=0;i<arr.length;i++){
/* 老数组中的元素和新数组进行匹配,只有新数组中不存在的元素,才能执行下面的push方法,从而达到去重的目的 */
if(newArr.indexOf(arr[i])==-1){
newArr.push(arr[i])
}
}
document.write('排重后的数组为:'+newArr);
</script>