【发布时间】:2018-06-29 22:00:30
【问题描述】:
这是我拥有的数组:
var myArray = [
'<@424507945156784498> - 152,800$',
'<@381223410610501732> - 100$',
'<@224451506344606852> - 74,424$',
'<@101441124537903160> - 65,100$'
];
这就是我想要的:
var newArray = [
'<@424507945156784498> - 152,800$',
'<@224451506344606852> - 74,424$',
'<@101441124537903160> - 65,100$'
'<@381223410610501732> - 100$',
];
我尝试使用这种方法 - Javascript : natural sort of alphanumerical strings 但它按 id 排序 () 我如何按货币价值排序?
【问题讨论】:
-
发布您尝试的代码。
-
不是按 id 排序的。它是按整个字符串排序的,因为数组中的每个条目都是一个值......您附加的 SO 链接会去除非数字字符(基本上)并对数组进行排序。
标签: javascript node.js sorting discord.js