ionic对原始数据进行倒序,正序排列
程序员文章站
2022-03-22 21:45:29
...
<script>
var arr = [23,12,1,34,116,8,18,37,56,50];
var arr2 = arr.sort(function(a,b){
if (a>b) {
return 1;
}else if(a<b){
return -1
}else{
return 0;
}
})
console.log(arr2);
</script>
用法 对因子单独进行排序,需要传值判断
// 正序
function comper(index){
$scope.red.sort(function(a,b){
if(index=='so'){
if(a.so2_convert < b.so2_convert){
return -1
}else if(a.so2_convert > b.so2_convert){
return 1
}else{
return 0
}
}else if(index=='no'){
if(a.nox_convert < b.nox_convert){
return -1
}else if(a.nox_convert > b.nox_convert){
return 1
}else{
return 0
}
}else{
if(a.smoke_dust_convert < b.smoke_dust_convert){
return -1
}else if(a.smoke_dust_convert > b.smoke_dust_convert){
return 1
}else{
return 0
}
}
});
}
// 反序
function reseve(index){
$scope.red.sort(function(a,b){
if(index=='so'){
if(a.so2_convert < b.so2_convert){
return 1
}else if(a.so2_convert > b.so2_convert){
return -1
}else{
return 0
}
}else if(index=='no'){
if(a.nox_convert < b.nox_convert){
return 1
}else if(a.nox_convert > b.nox_convert){
return -1
}else{
return 0
}
}else{
if(a.smoke_dust_convert < b.smoke_dust_convert){
return 1
}else if(a.smoke_dust_convert > b.smoke_dust_convert){
return -1
}else{
return 0
}
}
});
}
上一篇: 数字处理
下一篇: 输出正序反序所连接成的新字符串
推荐阅读
-
【转载】C#中List集合使用Reverse方法对集合中的元素进行倒序反转
-
【转载】 C#中List集合使用OrderByDescending方法对集合进行倒序排序
-
【转载】C#中List集合使用Reverse方法对集合中的元素进行倒序反转
-
【转载】 C#中List集合使用OrderByDescending方法对集合进行倒序排序
-
ionic对原始数据进行倒序,正序排列
-
js 按照时间进行排序。正序和倒序
-
大数据MongoDB之mgo驱动如何对查询结果进行排序(正序逆序多字段排序)?
-
冒泡排序倒序排列+选择排序正序排列
-
大数据MongoDB之mgo驱动如何对查询结果进行排序(正序逆序多字段排序)?
-
冒泡排序实现一组数 正序和倒序排列