Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/377.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/sorting/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 给定一个整数列表,找到可获得的最高值并按降序连接?_Javascript_Sorting_Arraylist - Fatal编程技术网

Javascript 给定一个整数列表,找到可获得的最高值并按降序连接?

Javascript 给定一个整数列表,找到可获得的最高值并按降序连接?,javascript,sorting,arraylist,Javascript,Sorting,Arraylist,如果阵列是[1213214] 它应该返回2142131。 如何在javascript中执行此操作?使用数组上的排序,并使用一个函数以相反顺序进行比较: t = [1, 213, 214] t.sort(function(a, b) { return b - a; }) 然后使用join将数组字符串化,不使用分隔符: s = t.join("") 在数组上使用排序,并使用一个函数按相反顺序进行比较: t = [1, 213, 214] t.sort(function(a, b) { retur

如果阵列是
[1213214]

它应该返回
2142131

如何在javascript中执行此操作?

使用数组上的
排序
,并使用一个函数以相反顺序进行比较:

t = [1, 213, 214]
t.sort(function(a, b) { return b - a; })
然后使用
join
将数组字符串化,不使用分隔符:

s = t.join("")

在数组上使用
排序
,并使用一个函数按相反顺序进行比较:

t = [1, 213, 214]
t.sort(function(a, b) { return b - a; })
然后使用
join
将数组字符串化,不使用分隔符:

s = t.join("")
array.sort(函数(a,b){返回a-b});
for(int i=0;i
如果将来无法进行排序,请使用此选项:

array.sort(函数(a,b){returna-b});
for(int i=0;i

如果以后无法进行排序,请使用此选项:

按降序对数组进行排序,然后连接每个元素。检查此选项并将其与前面的答案结合起来:它可以是[213,1214],对于任何数组,结果应为2142131按降序对数组进行排序,然后将每个元素连接起来。检查出来并将其与前面的答案结合起来:它可以[2131214],对于任何数组,都应该得到2142131。这将不起作用,考虑到这个集合<代码> [ 8, 718, 99 ] < /代码>。您将获得<代码> 718998代码>代码>而不是<代码> 998718 <代码>。这将不起作用,请考虑这个集合<代码> [ 8, 718, 99 ] < /代码>。您将获得
718998
,而不是
998718