【发布时间】:2021-07-04 00:10:46
【问题描述】:
我有两列值。如果第一列任何值变为 0,则按另一列值排序。
可能的输入
Django Rect
10 20
20 11
1 100
100 1
0 1
0 100
0 9
0 0
0 0
预期结束
Django Rect
100 1
20 11
10 20
1 100
0 100
0 9
0 1
0 0
0 0
我希望降序排序。我可以对一列中的任何一列进行排序,但我需要根据给定条件一次对两列进行排序。 到目前为止我已经尝试过
all_data.sort(function(a,b){
return a.Django- b.Django;
}
);
【问题讨论】:
-
你应该搜索javascript没有反应,参考this question
-
第二列的输出是否已排序?我只能看到数据是随机排列的。
-
@AL-zami 我问 Django 是否为 0,那么 react 将按 desc 顺序排序。在此之前 Django 将按 desc 顺序排序
标签: javascript arrays sorting