gpt4 book ai didi

javascript - 排序字符串值js

转载 作者:行者123 更新时间:2023-11-30 10:57:45 25 4
gpt4 key购买 nike

我有一个如下所示的数组:

0123456789123456:14
0123456789123456:138
0123456789123456:0

基本上我需要按从大到小的顺序对它们进行排序,但按冒号后面的数字排序。我知道排序函数有点奇怪,但我不确定如何在不破坏冒号之前的 id 和之后的值的情况下执行此操作。

最佳答案

拆分字符串得到第二个值并按增量排序。

const second = s => s.split(':')[1];

var array = ['0123456789123456:14', '0123456789123456:138', '0123456789123456:0'];

array.sort((a, b) => second(b) - second(a));

console.log(array);

关于javascript - 排序字符串值js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59339092/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com