数组排序
来源:互联网 发布:淘宝抠图兼职 编辑:程序博客网 时间:2024/06/07 19:45
<script>
// 第一种方法
var arr=[3,5,4,6,4,8,2,4,4,6,2];
// 原理是循环比较大小, 如果前面比后面的值大则调换过来
for(var i=0;i<arr.length;i++){
for(var j=0;j<arr.length;j++){
if(arr[j]>arr[j+1]){
var a=arr[j]; //如果前面的值比后面的大则两个下标调换值
arr[j]=arr[j+1];
arr[j+1]=a
}
}
}
console.log(arr);//结果arr: [2, 2, 3, 4, 4, 4, 4, 5, 6, 6, 8]
//第二种方法
var arr=[3,5,4,6,4,8,2,4,4,6,2];
var ar1=arr.sort();
console.log(ar1)//结果arr: [2, 2, 3, 4, 4, 4, 4, 5, 6, 6, 8]
</script>
// 第一种方法
var arr=[3,5,4,6,4,8,2,4,4,6,2];
// 原理是循环比较大小, 如果前面比后面的值大则调换过来
for(var i=0;i<arr.length;i++){
for(var j=0;j<arr.length;j++){
if(arr[j]>arr[j+1]){
var a=arr[j]; //如果前面的值比后面的大则两个下标调换值
arr[j]=arr[j+1];
arr[j+1]=a
}
}
}
console.log(arr);//结果arr: [2, 2, 3, 4, 4, 4, 4, 5, 6, 6, 8]
//第二种方法
var arr=[3,5,4,6,4,8,2,4,4,6,2];
var ar1=arr.sort();
console.log(ar1)//结果arr: [2, 2, 3, 4, 4, 4, 4, 5, 6, 6, 8]
</script>
阅读全文
0 0
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- 数组排序
- Linux下取代top的进程管理工具 htop
- PAT乙级 1042. 字符统计(20)
- 比特币的成长之路
- Window 下安装 Redis
- Linux上Elasticsearch5版本集群管理工具head安装
- 数组排序
- 解决Linux内存不足问题
- java判断网络资源是否存在,超级简单的方法。
- PAT乙级 1043. 输出PATest(20)
- linux 后渗透测试
- C#使用windows自带的性能监视器显示
- 集群基础----(ricci+luci的安装)
- Yii2中的components的使用
- PAT乙级 1044. 火星数字(20)