首页 > 其他分享 >sort升序降序

sort升序降序

时间:2023-01-19 15:45:46浏览次数:37  
标签:sort const 降序 sex age 升序 id

1.升序(比较两个数)

const numbers = [4, 2, 5, 1, 3];
numbers.sort(function (a, b) {
return a - b;
});
console.log(numbers);
// [1, 2, 3, 4, 5]

// 或者

const numbers2 = [4, 2, 5, 1, 3];
numbers2.sort((a, b) => a - b);
console.log(numbers2);
// [1, 2, 3, 4, 5]

2.根据对象的属性排序。

const arr = [
{ id: '001', name: '马冬梅', age: 21, sex: '女' },
{ id: '002', name: '周冬雨', age: 20, sex: '女' },
{ id: '003', name: '周杰伦', age: 23, sex: '男' },
{ id: '004', name: '温兆伦', age: 22, sex: '男' },
]
const ageArr = arr.sort((p1, p2) => p1.age - p2.age)//根据年龄升序排序
console.log(ageArr);

 

标签:sort,const,降序,sex,age,升序,id
From: https://www.cnblogs.com/suquanxing/p/17061461.html

相关文章

  • javaScript数组的sort()方法
    javaScript数组的sort()方法:今天再学习javaScript的数组的Array.sort()方法时,遇到了一个很有意思的问题,这个方法,直接调用,其实并不会得到我们想要的排序,而是会以一种很机械......
  • ABC 285 F - Substring of Sorted String
    好久都没写线段树的题解了……水一发题意:给定一个字符串,满足两种操作。第一种为修改串上某个地方的字母,第二种为查询一个区间,并判断当整个字符串按照升序排序后这一段区......
  • 程序员代码面试指南第二版 12.打印两个升序链表的公共部分
    ​​welcometomyblog​​程序员代码面试指南第二版12.打印两个升序链表的公共部分题目描述题目描述给定两个升序链表,打印两个升序链表的公共部分。输入描述:第一个链表......
  • JS数组对象 | 中文按照首字母排序sort()、localeCompare()
    一、数组//根据中文の首字母排序letarr=['上海','北京','广州','深圳']arr.sort((a,b)=>a.localeCompare(b))console.log(arr)//数组sort()方法是会改变原......
  • F - Substring of Sorted String
    题目链接题解(树状数组)我们维护两个树状数组,一个记录\(1\simi\)中\(s_i>s_{i+1}\)的数量,即逆序对数量,另一个记录\(1\simi\)中\(26\)个字母的数量。在修改时很好......
  • sort使用
    用sort对结构体进行排序步骤如下1.先写c++头文件#include<iostream>#include<algorithm>//这个是sort的头文件 usingnamespacestd; 2.定义一个结构体eg:struct......
  • elasticsearch实现简单的脚本排序(script sort)
    目录1、背景2、分析3、构建数据3.1mapping3.2插入数据4、实现4.1根据省升序排序4.1.1dsl4.1.2运行结果4.2湖北省排第一4.2.1dsl4.2.2运行结果4.3湖北省排第一,其余......
  • POJ - 1094 Sorting It All Out
    POJ-1094SortingItAllOut题解:Floyd传递闭包A<BA<CB<CC<DB<DA<B首先他给你这些关系,比如说:A<B,B<C我们很容易就能推出啊A<C,显然满足传递性,所以我们利用传递......
  • CF1768E Partial Sorting
    可能更好的阅读体验题目传送门题目翻译题目解析显然我们可以证明\(f(p)\in\{0,1,2,3\}\)\(f(p)=0\)显然只有\(s_1=1\)种。考虑\(f(p)=1\)如果前面交换一次,那么......
  • sortablejs 列表拖拽排序,js vue2,解决拖拽排序乱序问题
    功能:在列表中,需要给列表进行拖拽排序,并实时保存拖拽后的列表书序实现;运用js中的sortablejs库环境:vue2中文网:http://www.sortablejs.com在首页中下拉可以看到有多个......